home *** CD-ROM | disk | FTP | other *** search
/ Clickx 75 / Clickx 75.iso / software / expressionweb / expressionwebv3 / ExpressionWeb_en.exe / Setup / WeNoLoc.cab / xweb.HTML.IE7_0.XSD < prev    next >
Encoding:
Extensible Markup Language  |  2009-06-09  |  97.6 KB  |  2,548 lines

  1. ∩╗┐<?xml version='1.0' encoding='utf-8' ?>
  2. <xsd:schema version="1.0"
  3.     targetNamespace='http://schemas.microsoft.com/intellisense/ie7' 
  4.     elementFormDefault='qualified' 
  5.     xmlns='http://schemas.microsoft.com/intellisense/ie7' 
  6.     xmlns:xsd='http://www.w3.org/2001/XMLSchema' 
  7.     xmlns:vs='http://schemas.microsoft.com/Visual-Studio-Intellisense'
  8.     xmlns:fp='http://schemas.microsoft.com/FrontPageScripting' 
  9.     vs:clientom="ie6_0dom.tlb" 
  10.     vs:ishtmlschema="true" 
  11.     vs:isserverschema="false" 
  12.     vs:htmlflavor="4.0" 
  13.     vs:MultipleScriptLanguages="true"
  14.     vs:cssschema="Internet Explorer 7.0"
  15. >
  16.     <!--
  17.      Warning:                                                                                    
  18.      Warning: 
  19.      Warning: Do not change the TargetNamespace above 
  20.      Warning: 
  21.      Warning: 
  22. -->
  23.  
  24.     <xsd:include schemaLocation="CommonHTMLTypes.xsd" />
  25.     <xsd:include schemaLocation="I18Languages.xsd" />
  26.  
  27.     <!-- Overrides the type from CommonHTMLTypes.xsd. -->
  28.     <xsd:simpleType name="scriptLanguage">
  29.         <xsd:union>
  30.             <xsd:simpleType>
  31.                 <xsd:restriction base="xsd:string">
  32.                     <xsd:enumeration value="javascript" />
  33.                     <xsd:enumeration value="jscript" />
  34.                     <xsd:enumeration value="vbs" />
  35.                     <xsd:enumeration value="vbscript" />
  36.                     <xsd:enumeration value="xml" />
  37.                 </xsd:restriction>
  38.             </xsd:simpleType>
  39.             <xsd:simpleType>
  40.                 <xsd:restriction base="xsd:string" />
  41.             </xsd:simpleType>
  42.         </xsd:union>
  43.     </xsd:simpleType>
  44.  
  45.     <!-- Adds "php" to the language attribute of script tag. -->
  46.     <xsd:simpleType name="scriptLanguageWithPhp">
  47.         <xsd:union>
  48.             <xsd:simpleType>
  49.                 <xsd:restriction base="xsd:string">
  50.                     <xsd:enumeration value="javascript" />
  51.                     <xsd:enumeration value="jscript" />
  52.                     <xsd:enumeration value="php" />
  53.                     <xsd:enumeration value="vbs" />
  54.                     <xsd:enumeration value="vbscript" />
  55.                     <xsd:enumeration value="xml" />
  56.                 </xsd:restriction>
  57.             </xsd:simpleType>
  58.             <xsd:simpleType>
  59.                 <xsd:restriction base="xsd:string" />
  60.             </xsd:simpleType>
  61.         </xsd:union>
  62.     </xsd:simpleType>
  63.  
  64.     <xsd:attributeGroup name="coreAttributeGroup">
  65.         <xsd:attributeGroup ref="runatAttributeGroup" />
  66.  
  67.         <xsd:attribute name="Class" vs:mapstoname="className" />
  68.         <xsd:attribute name="Title" />
  69.         <xsd:attribute name="Language" type="scriptLanguage" vs:readonly="true" />
  70.     </xsd:attributeGroup>
  71.  
  72.     <xsd:attributeGroup name="i18AttributeGroup">
  73.         <xsd:attribute name="Lang" type="i18LanguageCode" />
  74.         <xsd:attribute name="Dir" default="ltr">
  75.             <xsd:simpleType>
  76.                 <xsd:restriction base="xsd:NMTOKEN">
  77.                     <xsd:enumeration value="ltr" />
  78.                     <xsd:enumeration value="rtl" />
  79.                 </xsd:restriction>
  80.             </xsd:simpleType>
  81.         </xsd:attribute>
  82.     </xsd:attributeGroup>
  83.  
  84.     <!-- HTML+TIME -->
  85.     <xsd:attributeGroup name="smilAttributeGroup">
  86.         <xsd:attribute name="Accelerate" vs:nonbrowseable="true" />
  87.         <xsd:attribute name="Accumulate" vs:nonbrowseable="true" />
  88.         <xsd:attribute name="Additive" vs:nonbrowseable="true" />
  89.         <xsd:attribute name="AttributeName" vs:nonbrowseable="true" />
  90.         <xsd:attribute name="AutoReverse" vs:nonbrowseable="true" />
  91.         <xsd:attribute name="Begin" vs:nonbrowseable="true" />
  92.         <xsd:attribute name="Boundary" vs:nonbrowseable="true" />
  93.         <xsd:attribute name="By" vs:nonbrowseable="true" />
  94.         <xsd:attribute name="CalcMode" vs:nonbrowseable="true" />
  95.         <xsd:attribute name="ClipBegin" vs:nonbrowseable="true" />
  96.         <xsd:attribute name="ClipEnd" vs:nonbrowseable="true" />
  97.         <xsd:attribute name="Decelerate" vs:nonbrowseable="true" />
  98.         <xsd:attribute name="Dur" vs:nonbrowseable="true" />
  99.         <xsd:attribute name="End" vs:nonbrowseable="true" />
  100.         <xsd:attribute name="EndSync" vs:nonbrowseable="true" />
  101.         <xsd:attribute name="Fill" vs:nonbrowseable="true" />
  102.         <xsd:attribute name="From" vs:nonbrowseable="true" />
  103.         <xsd:attribute name="Higher" vs:nonbrowseable="true" />
  104.         <xsd:attribute name="ImmediateEnd" vs:nonbrowseable="true" />
  105.         <xsd:attribute name="KeySplines" vs:nonbrowseable="true" />
  106.         <xsd:attribute name="LongTransition" vs:nonbrowseable="true" />
  107.         <xsd:attribute name="Lower" vs:nonbrowseable="true" />
  108.         <xsd:attribute name="Mode" vs:nonbrowseable="true" />
  109.         <xsd:attribute name="Modulate" vs:nonbrowseable="true" />
  110.         <xsd:attribute name="MotifName" vs:nonbrowseable="true" />
  111.         <xsd:attribute name="Mute" vs:nonbrowseable="true" />
  112.         <xsd:attribute name="Origin" vs:nonbrowseable="true" />
  113.         <xsd:attribute name="Path" vs:nonbrowseable="true" />
  114.         <xsd:attribute name="Peers" vs:nonbrowseable="true" />
  115.         <xsd:attribute name="Player" vs:nonbrowseable="true" />
  116.         <xsd:attribute name="RepeatCount" vs:nonbrowseable="true" />
  117.         <xsd:attribute name="RepeatDur" vs:nonbrowseable="true" />
  118.         <xsd:attribute name="Restart" vs:nonbrowseable="true" />
  119.         <xsd:attribute name="SegmentType" vs:nonbrowseable="true" />
  120.         <xsd:attribute name="Speed" vs:nonbrowseable="true" />
  121.         <xsd:attribute name="SubType" vs:nonbrowseable="true" />
  122.         <xsd:attribute name="SyncBehavior" vs:nonbrowseable="true" />
  123.         <xsd:attribute name="SyncMaster" type="xsd:boolean" default="false" vs:nonbrowseable="true" />
  124.         <xsd:attribute name="SystemBitrate" vs:nonbrowseable="true" />
  125.         <xsd:attribute name="SystemCaptions" type="onoffType" default="off" vs:nonbrowseable="true" />
  126.         <xsd:attribute name="SystemLanguage" vs:nonbrowseable="true" />
  127.         <xsd:attribute name="SystemOverdubOrSubtitle" default="overdub" vs:nonbrowseable="true">
  128.             <xsd:simpleType>
  129.                 <xsd:restriction base="xsd:NMTOKEN">
  130.                     <xsd:enumeration value="overdub" />
  131.                     <xsd:enumeration value="subtitle" />
  132.                 </xsd:restriction>
  133.             </xsd:simpleType>
  134.         </xsd:attribute>
  135.         <xsd:attribute name="TargetElement" vs:nonbrowseable="true" />
  136.         <xsd:attribute name="TimeAction" vs:nonbrowseable="true" />
  137.         <xsd:attribute name="TimeContainer" default="none" vs:nonbrowseable="true">
  138.             <xsd:simpleType>
  139.                 <xsd:restriction base="xsd:NMTOKEN">
  140.                     <xsd:enumeration value="excl" />
  141.                     <xsd:enumeration value="none" />
  142.                     <xsd:enumeration value="par" />
  143.                     <xsd:enumeration value="seq" />
  144.                 </xsd:restriction>
  145.             </xsd:simpleType>
  146.         </xsd:attribute>
  147.         <xsd:attribute name="To" vs:nonbrowseable="true" />
  148.         <xsd:attribute name="TransitionType" vs:nonbrowseable="true" />
  149.         <xsd:attribute name="SystemLanguage" vs:nonbrowseable="true" />
  150.         <xsd:attribute name="UpdateMode" vs:nonbrowseable="true" />
  151.         <xsd:attribute name="Values" vs:nonbrowseable="true" />
  152.         <xsd:attribute name="Volume" vs:nonbrowseable="true" />
  153.     </xsd:attributeGroup>
  154.  
  155.     <xsd:attributeGroup name="commonAttributeGroup">
  156.         <xsd:attributeGroup ref="coreAttributeGroup" />
  157.         <xsd:attributeGroup ref="i18AttributeGroup" />
  158.         <xsd:attribute name="Language" default="jscript" vs:readonly="true">
  159.             <xsd:simpleType>
  160.                 <xsd:union>
  161.                     <xsd:simpleType>
  162.                         <xsd:restriction base="xsd:string">
  163.                             <xsd:enumeration value="vbs" />
  164.                             <xsd:enumeration value="vbscript" />
  165.                             <xsd:enumeration value="jscript" />
  166.                             <xsd:enumeration value="javascript" />
  167.                             <xsd:enumeration value="xml" />
  168.                         </xsd:restriction>
  169.                     </xsd:simpleType>
  170.                     <xsd:simpleType>
  171.                         <xsd:restriction base="xsd:string" />
  172.                     </xsd:simpleType>
  173.                 </xsd:union>
  174.             </xsd:simpleType>
  175.         </xsd:attribute>
  176.         <xsd:attribute name="Style" vs:builder="style" />
  177.     </xsd:attributeGroup>
  178.  
  179.     <xsd:attributeGroup name="focusAttributeGroup">
  180.         <xsd:attributeGroup ref="commonAttributeGroup" />
  181.         <xsd:attribute name="AccessKey" />
  182.         <xsd:attribute name="TabIndex" />
  183.         <xsd:attribute name="ContentEditable" default="inherit">
  184.             <xsd:simpleType>
  185.                 <xsd:restriction base="xsd:NMTOKEN">
  186.                     <xsd:enumeration value="inherit" />
  187.                     <xsd:enumeration value="false" />
  188.                     <xsd:enumeration value="true" />
  189.                 </xsd:restriction>
  190.             </xsd:simpleType>
  191.         </xsd:attribute>
  192.         <xsd:attribute name="AtomicSelection" type="xsd:boolean" default="false" />
  193.         <!-- Documentation indicates HideFocus is a bool, but it is really standalone -->
  194.         <xsd:attribute name="HideFocus" vs:standalone="true" />
  195.         <xsd:attribute name="Unselectable" type="onoffType" default="off" />
  196.     </xsd:attributeGroup>
  197.  
  198.     <xsd:attributeGroup name="simpleElementAttributeGroup">
  199.         <xsd:attributeGroup ref="focusAttributeGroup" />
  200.         <xsd:attributeGroup ref="smilAttributeGroup" />
  201.     </xsd:attributeGroup>
  202.  
  203.      <xsd:attributeGroup name="dataFormatAttributeGroup">
  204.         <xsd:attributeGroup ref="dataAttributeGroup" />
  205.         <xsd:attribute name="DataFormatAs" default="text" vs:nonbrowseable="true">
  206.             <xsd:simpleType>
  207.                 <xsd:restriction base="xsd:NMTOKEN">
  208.                     <xsd:enumeration value="html" />
  209.                     <xsd:enumeration value="text" />
  210.                     <xsd:enumeration value="localized-text" />
  211.                 </xsd:restriction>
  212.             </xsd:simpleType>
  213.         </xsd:attribute>
  214.     </xsd:attributeGroup>
  215.  
  216.      <xsd:attributeGroup name="dataAttributeGroup">
  217.         <xsd:attribute name="DataFld" vs:nonbrowseable="true" />
  218.         <xsd:attribute name="DataSrc" vs:nonbrowseable="true" />
  219.     </xsd:attributeGroup>
  220.  
  221.     <!-- Commonly used event groups -->
  222.  
  223.     <xsd:attributeGroup name="mouseEventsGroup">
  224.         <xsd:attribute name="onclick" vs:omtype="event" />
  225.         <xsd:attribute name="ondblclick" vs:omtype="event" />
  226.         <xsd:attribute name="onmousedown" vs:omtype="event" />
  227.         <xsd:attribute name="onmousemove" vs:omtype="event" />
  228.         <xsd:attribute name="onmouseout" vs:omtype="event" />
  229.         <xsd:attribute name="onmouseover" vs:omtype="event" />
  230.         <xsd:attribute name="onmouseup" vs:omtype="event" />
  231.         <xsd:attribute name="onmousewheel" vs:omtype="event" />
  232.         <xsd:attribute name="onmouseenter" vs:omtype="event" />
  233.         <xsd:attribute name="onmouseleave" vs:omtype="event" />
  234.         <xsd:attribute name="oncontextmenu" vs:omtype="event" />
  235.         <xsd:attribute name="onlosecapture" vs:omtype="event" />
  236.     </xsd:attributeGroup>
  237.  
  238.     <xsd:attributeGroup name="inputEventsGroup">
  239.         <xsd:attribute name="onkeydown" vs:omtype="event" />
  240.         <xsd:attribute name="onkeypress" vs:omtype="event" />
  241.         <xsd:attribute name="onkeyup" vs:omtype="event" />
  242.         <xsd:attributeGroup ref="mouseEventsGroup" />
  243.     </xsd:attributeGroup>
  244.  
  245.     <xsd:attributeGroup name="dragdropEventsGroup">
  246.         <xsd:attribute name="ondrag" vs:omtype="event" />
  247.         <xsd:attribute name="ondragend" vs:omtype="event" />
  248.         <xsd:attribute name="ondragenter" vs:omtype="event" />
  249.         <xsd:attribute name="ondragleave" vs:omtype="event" />
  250.         <xsd:attribute name="ondragover" vs:omtype="event" />
  251.         <xsd:attribute name="ondragstart" vs:omtype="event" />
  252.         <xsd:attribute name="ondrop" vs:omtype="event" />
  253.     </xsd:attributeGroup>
  254.  
  255.     <xsd:attributeGroup name="activateEventsGroup">
  256.         <xsd:attribute name="onactivate" vs:omtype="event" />
  257.         <xsd:attribute name="onbeforeactivate" vs:omtype="event" />
  258.         <xsd:attribute name="ondeactivate" vs:omtype="event" />
  259.         <xsd:attribute name="onbeforedeactivate" vs:omtype="event" />
  260.     </xsd:attributeGroup>
  261.  
  262.     <xsd:attributeGroup name="focusEventsGroup">
  263.         <xsd:attribute name="onblur" vs:omtype="event" />
  264.         <xsd:attribute name="onfocus" vs:omtype="event" />
  265.         <xsd:attribute name="onfocusin" vs:omtype="event" />
  266.         <xsd:attribute name="onfocusout" vs:omtype="event" />
  267.     </xsd:attributeGroup>
  268.  
  269.     <xsd:attributeGroup name="editEventsGroup">
  270.         <xsd:attribute name="onbeforecopy" vs:omtype="event" />
  271.         <xsd:attribute name="onbeforecut" vs:omtype="event" />
  272.         <xsd:attribute name="onbeforeeditfocus" vs:omtype="event" />
  273.         <xsd:attribute name="onbeforepaste" vs:omtype="event" />
  274.         <xsd:attribute name="oncopy" vs:omtype="event" />
  275.         <xsd:attribute name="oncut" vs:omtype="event" />
  276.         <xsd:attribute name="onpaste" vs:omtype="event" />
  277.     </xsd:attributeGroup>
  278.  
  279.     <xsd:attributeGroup name="moveEventsGroup">
  280.         <xsd:attribute name="onmove" vs:omtype="event" />
  281.         <xsd:attribute name="onmovestart" vs:omtype="event" />
  282.         <xsd:attribute name="onmoveend" vs:omtype="event" />
  283.         <xsd:attribute name="onresize" vs:omtype="event" />
  284.         <xsd:attribute name="onresizestart" vs:omtype="event" />
  285.         <xsd:attribute name="onresizeend" vs:omtype="event" />
  286.     </xsd:attributeGroup>
  287.  
  288.     <xsd:attributeGroup name="selectEventsGroup">
  289.         <xsd:attribute name="oncontrolselect" vs:omtype="event" />
  290.         <xsd:attribute name="onselectstart" vs:omtype="event" />
  291.     </xsd:attributeGroup>
  292.  
  293.     <xsd:attributeGroup name="commonEventsGroup">
  294.         <xsd:attributeGroup ref="dragdropEventsGroup" />
  295.         <xsd:attributeGroup ref="inputEventsGroup" />
  296.         <xsd:attributeGroup ref="focusEventsGroup" />
  297.         <xsd:attributeGroup ref="moveEventsGroup" />
  298.         <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  299.         <xsd:attribute name="onpropertychange" vs:omtype="event" />
  300.         <xsd:attribute name="onhelp" vs:omtype="event" />
  301.     </xsd:attributeGroup>
  302.  
  303.      <xsd:attributeGroup name="recordsetEventsGroup">
  304.         <xsd:attribute name="onrowenter" vs:omtype="event" />
  305.         <xsd:attribute name="onrowexit" vs:omtype="event" />
  306.         <xsd:attribute name="onrowsdelete" vs:omtype="event" />
  307.         <xsd:attribute name="onrowsinserted" vs:omtype="event" />
  308.         <xsd:attribute name="ondataavailable" vs:omtype="event" />
  309.         <xsd:attribute name="ondatasetchanged" vs:omtype="event" />
  310.         <xsd:attribute name="ondatasetcomplete" vs:omtype="event" />
  311.     </xsd:attributeGroup>
  312.  
  313.      <xsd:attributeGroup name="loadEventsGroup">
  314.         <xsd:attribute name="onload" vs:omtype="event" />
  315.         <xsd:attribute name="onunload" vs:omtype="event" />
  316.         <xsd:attribute name="onbeforeunload" vs:omtype="event" />
  317.     </xsd:attributeGroup>
  318.  
  319.      <xsd:attributeGroup name="updateEventsGroup">
  320.         <xsd:attribute name="onafterupdate" vs:omtype="event" />
  321.         <xsd:attribute name="onbeforeupdate" vs:omtype="event" />
  322.         <xsd:attribute name="onerrorupdate" vs:omtype="event" />
  323.     </xsd:attributeGroup>
  324.  
  325.     <xsd:attributeGroup name="simpleElementEventsGroup">
  326.         <xsd:attributeGroup ref="commonEventsGroup" />
  327.         <xsd:attributeGroup ref="activateEventsGroup" />
  328.         <xsd:attributeGroup ref="editEventsGroup" />
  329.         <xsd:attribute name="oncontrolselect" vs:omtype="event" />
  330.         <xsd:attribute name="onselectstart" vs:omtype="event" />
  331.     </xsd:attributeGroup>
  332.  
  333.     <xsd:group name="BlockContent">
  334.         <xsd:choice>
  335.             <xsd:element ref="address" />
  336.             <xsd:element ref="basefont" />
  337.             <xsd:element ref="blockquote" />
  338.             <xsd:element ref="center" />
  339.             <xsd:element ref="dir" />
  340.             <xsd:element ref="div" />
  341.             <xsd:element ref="dl" />
  342.             <xsd:element ref="fieldset" />
  343.             <xsd:element ref="form" />
  344.             <xsd:element ref="h1" />
  345.             <xsd:element ref="h2" />
  346.             <xsd:element ref="h3" />
  347.             <xsd:element ref="h4" />
  348.             <xsd:element ref="h5" />
  349.             <xsd:element ref="h6" />
  350.             <xsd:element ref="hr" />
  351.             <xsd:element ref="isindex" />
  352.             <xsd:element ref="listing" />
  353.             <xsd:element ref="marquee" />
  354.             <xsd:element ref="menu" />
  355.             <xsd:element ref="noembed" />
  356.             <xsd:element ref="noframes" />
  357.             <xsd:element ref="noscript" />
  358.             <xsd:element ref="ol" />
  359.             <xsd:element ref="p" />
  360.             <xsd:element ref="plaintext" />
  361.             <xsd:element ref="pre" />
  362.             <xsd:element ref="table" />
  363.             <xsd:element ref="ul" />
  364.             <xsd:element ref="xml" />
  365.             <xsd:element ref="xmp" />
  366.         </xsd:choice>
  367.     </xsd:group>
  368.     <xsd:group name="BasefontContent">
  369.         <xsd:choice>
  370.             <xsd:element ref="applet" />
  371.             <xsd:element ref="b" />
  372.             <xsd:element ref="bdo" />
  373.             <xsd:element ref="big" />
  374.             <xsd:element ref="br" />
  375.             <xsd:element ref="button" />
  376.             <xsd:element ref="cite" />
  377.             <xsd:element ref="code" />
  378.             <xsd:element ref="dfn" />
  379.             <xsd:element ref="em" />
  380.             <xsd:element ref="embed" />
  381.             <xsd:element ref="font" />
  382.             <xsd:element ref="i" />
  383.             <xsd:element ref="iframe" />
  384.             <xsd:element ref="img" />
  385.             <xsd:element ref="input" />
  386.             <xsd:element ref="kbd" />
  387.             <xsd:element ref="label" />
  388.             <xsd:element ref="map" />
  389.             <xsd:element ref="nobr" />
  390.             <xsd:element ref="object" />
  391.             <xsd:element ref="q" />
  392.             <xsd:element ref="s" />
  393.             <xsd:element ref="samp" />
  394.             <xsd:element ref="script" />
  395.             <xsd:element ref="select" />
  396.             <xsd:element ref="small" />
  397.             <xsd:element ref="span" />
  398.             <xsd:element ref="strike" />
  399.             <xsd:element ref="strong" />
  400.             <xsd:element ref="sub" />
  401.             <xsd:element ref="sup" />
  402.             <xsd:element ref="textarea" />
  403.             <xsd:element ref="tt" />
  404.             <xsd:element ref="u" />
  405.             <xsd:element ref="var" />
  406.             <xsd:element ref="wbr" />
  407.             <xsd:element ref="address" />
  408.             <xsd:element ref="basefont" />
  409.             <xsd:element ref="blockquote" />
  410.             <xsd:element ref="dir" />
  411.             <xsd:element ref="div" />
  412.             <xsd:element ref="dl" />
  413.             <xsd:element ref="fieldset" />
  414.             <xsd:element ref="form" />
  415.             <xsd:element ref="h1" />
  416.             <xsd:element ref="h2" />
  417.             <xsd:element ref="h3" />
  418.             <xsd:element ref="h4" />
  419.             <xsd:element ref="h5" />
  420.             <xsd:element ref="h6" />
  421.             <xsd:element ref="hr" />
  422.             <xsd:element ref="isindex" />
  423.             <xsd:element ref="listing" />
  424.             <xsd:element ref="marquee" />
  425.             <xsd:element ref="menu" />
  426.             <xsd:element ref="noembed" />
  427.             <xsd:element ref="noframes" />
  428.             <xsd:element ref="noscript" />
  429.             <xsd:element ref="ol" />
  430.             <xsd:element ref="p" />
  431.             <xsd:element ref="plaintext" />
  432.             <xsd:element ref="pre" />
  433.             <xsd:element ref="ul" />
  434.             <xsd:element ref="xmp" />
  435.         </xsd:choice>
  436.     </xsd:group>
  437.     <xsd:group name="FormContent">
  438.         <xsd:choice>
  439.             <xsd:element ref="button" />
  440.             <xsd:element ref="input" />
  441.             <xsd:element ref="label" />
  442.             <xsd:element ref="select" />
  443.             <xsd:element ref="textarea" />
  444.         </xsd:choice>
  445.     </xsd:group>
  446.     <xsd:group name="ButtonContent">
  447.         <xsd:choice>
  448.             <xsd:element ref="applet" />
  449.             <xsd:element ref="b" />
  450.             <xsd:element ref="bdo" />
  451.             <xsd:element ref="big" />
  452.             <xsd:element ref="br" />
  453.             <xsd:element ref="cite" />
  454.             <xsd:element ref="code" />
  455.             <xsd:element ref="dfn" />
  456.             <xsd:element ref="em" />
  457.             <xsd:element ref="embed" />
  458.             <xsd:element ref="font" />
  459.             <xsd:element ref="i" />
  460.             <xsd:element ref="iframe" />
  461.             <xsd:element ref="img" />
  462.             <xsd:element ref="input" />
  463.             <xsd:element ref="kbd" />
  464.             <xsd:element ref="label" />
  465.             <xsd:element ref="map" />
  466.             <xsd:element ref="nobr" />
  467.             <xsd:element ref="object" />
  468.             <xsd:element ref="q" />
  469.             <xsd:element ref="s" />
  470.             <xsd:element ref="samp" />
  471.             <xsd:element ref="script" />
  472.             <xsd:element ref="select" />
  473.             <xsd:element ref="small" />
  474.             <xsd:element ref="span" />
  475.             <xsd:element ref="strike" />
  476.             <xsd:element ref="strong" />
  477.             <xsd:element ref="sub" />
  478.             <xsd:element ref="sup" />
  479.             <xsd:element ref="textarea" />
  480.             <xsd:element ref="tt" />
  481.             <xsd:element ref="u" />
  482.             <xsd:element ref="var" />
  483.             <xsd:element ref="wbr" />
  484.             <xsd:element ref="address" />
  485.             <xsd:element ref="basefont" />
  486.             <xsd:element ref="blockquote" />
  487.             <xsd:element ref="dir" />
  488.             <xsd:element ref="div" />
  489.             <xsd:element ref="dl" />
  490.             <xsd:element ref="h1" />
  491.             <xsd:element ref="h2" />
  492.             <xsd:element ref="h3" />
  493.             <xsd:element ref="h4" />
  494.             <xsd:element ref="h5" />
  495.             <xsd:element ref="h6" />
  496.             <xsd:element ref="hr" />
  497.             <xsd:element ref="listing" />
  498.             <xsd:element ref="marquee" />
  499.             <xsd:element ref="menu" />
  500.             <xsd:element ref="noembed" />
  501.             <xsd:element ref="noframes" />
  502.             <xsd:element ref="noscript" />
  503.             <xsd:element ref="ol" />
  504.             <xsd:element ref="p" />
  505.             <xsd:element ref="plaintext" />
  506.             <xsd:element ref="pre" />
  507.             <xsd:element ref="table" />
  508.             <xsd:element ref="ul" />
  509.             <xsd:element ref="xmp" />
  510.         </xsd:choice>
  511.     </xsd:group>
  512.     <xsd:group name="InlineContent">
  513.         <xsd:choice>
  514.             <xsd:element ref="a" />
  515.             <xsd:element ref="acronym" />
  516.             <xsd:element ref="abbr" />
  517.             <xsd:element ref="applet" />
  518.             <xsd:element ref="b" />
  519.             <xsd:element ref="bdo" />
  520.             <xsd:element ref="big" />
  521.             <xsd:element ref="br" />
  522.             <xsd:element ref="button" />
  523.             <xsd:element ref="cite" />
  524.             <xsd:element ref="code" />
  525.             <xsd:element ref="del" />
  526.             <xsd:element ref="dfn" />
  527.             <xsd:element ref="em" />
  528.             <xsd:element ref="embed" />
  529.             <xsd:element ref="font" />
  530.             <xsd:element ref="i" />
  531.             <xsd:element ref="iframe" />
  532.             <xsd:element ref="img" />
  533.             <xsd:element ref="input" />
  534.             <xsd:element ref="ins" />
  535.             <xsd:element ref="kbd" />
  536.             <xsd:element ref="label" />
  537.             <xsd:element ref="map" />
  538.             <xsd:element ref="nobr" />
  539.             <xsd:element ref="object" />
  540.             <xsd:element ref="q" />
  541.             <xsd:element ref="ruby" />
  542.             <xsd:element ref="s" />
  543.             <xsd:element ref="samp" />
  544.             <xsd:element ref="script" />
  545.             <xsd:element ref="select" />
  546.             <xsd:element ref="small" />
  547.             <xsd:element ref="span" />
  548.             <xsd:element ref="strike" />
  549.             <xsd:element ref="strong" />
  550.             <xsd:element ref="sub" />
  551.             <xsd:element ref="sup" />
  552.             <xsd:element ref="textarea" />
  553.             <xsd:element ref="tt" />
  554.             <xsd:element ref="u" />
  555.             <xsd:element ref="var" />
  556.             <xsd:element ref="wbr" />
  557.         </xsd:choice>
  558.     </xsd:group>
  559.     <xsd:group name="FormElementContent">
  560.         <xsd:choice>
  561.             <xsd:element ref="a" />
  562.             <xsd:element ref="acronym" />
  563.             <xsd:element ref="abbr" />
  564.             <xsd:element ref="applet" />
  565.             <xsd:element ref="b" />
  566.             <xsd:element ref="bdo" />
  567.             <xsd:element ref="big" />
  568.             <xsd:element ref="br" />
  569.             <xsd:element ref="button" />
  570.             <xsd:element ref="cite" />
  571.             <xsd:element ref="code" />
  572.             <xsd:element ref="dfn" />
  573.             <xsd:element ref="em" />
  574.             <xsd:element ref="embed" />
  575.             <xsd:element ref="font" />
  576.             <xsd:element ref="i" />
  577.             <xsd:element ref="iframe" />
  578.             <xsd:element ref="img" />
  579.             <xsd:element ref="input" />
  580.             <xsd:element ref="kbd" />
  581.             <xsd:element ref="label" />
  582.             <xsd:element ref="map" />
  583.             <xsd:element ref="nobr" />
  584.             <xsd:element ref="object" />
  585.             <xsd:element ref="q" />
  586.             <xsd:element ref="s" />
  587.             <xsd:element ref="samp" />
  588.             <xsd:element ref="script" />
  589.             <xsd:element ref="select" />
  590.             <xsd:element ref="small" />
  591.             <xsd:element ref="span" />
  592.             <xsd:element ref="strike" />
  593.             <xsd:element ref="strong" />
  594.             <xsd:element ref="sub" />
  595.             <xsd:element ref="sup" />
  596.             <xsd:element ref="textarea" />
  597.             <xsd:element ref="tt" />
  598.             <xsd:element ref="u" />
  599.             <xsd:element ref="var" />
  600.             <xsd:element ref="wbr" />
  601.             <xsd:element ref="address" />
  602.             <xsd:element ref="basefont" />
  603.             <xsd:element ref="blockquote" />
  604.             <xsd:element ref="dir" />
  605.             <xsd:element ref="div" />
  606.             <xsd:element ref="dl" />
  607.             <xsd:element ref="fieldset" />
  608.             <xsd:element ref="h1" />
  609.             <xsd:element ref="h2" />
  610.             <xsd:element ref="h3" />
  611.             <xsd:element ref="h4" />
  612.             <xsd:element ref="h5" />
  613.             <xsd:element ref="h6" />
  614.             <xsd:element ref="hr" />
  615.             <xsd:element ref="isindex" />
  616.             <xsd:element ref="listing" />
  617.             <xsd:element ref="marquee" />
  618.             <xsd:element ref="menu" />
  619.             <xsd:element ref="noembed" />
  620.             <xsd:element ref="noframes" />
  621.             <xsd:element ref="noscript" />
  622.             <xsd:element ref="ol" />
  623.             <xsd:element ref="p" />
  624.             <xsd:element ref="plaintext" />
  625.             <xsd:element ref="pre" />
  626.             <xsd:element ref="table" />
  627.             <xsd:element ref="ul" />
  628.             <xsd:element ref="xmp" />
  629.         </xsd:choice>
  630.     </xsd:group>
  631.     <xsd:group name="AContent">
  632.         <xsd:choice>
  633.             <xsd:element ref="applet" />
  634.             <xsd:element ref="acronym" />
  635.             <xsd:element ref="abbr" />
  636.             <xsd:element ref="b" />
  637.             <xsd:element ref="bdo" />
  638.             <xsd:element ref="big" />
  639.             <xsd:element ref="br" />
  640.             <xsd:element ref="button" />
  641.             <xsd:element ref="cite" />
  642.             <xsd:element ref="code" />
  643.             <xsd:element ref="dfn" />
  644.             <xsd:element ref="em" />
  645.             <xsd:element ref="embed" />
  646.             <xsd:element ref="font" />
  647.             <xsd:element ref="i" />
  648.             <xsd:element ref="iframe" />
  649.             <xsd:element ref="img" />
  650.             <xsd:element ref="input" />
  651.             <xsd:element ref="kbd" />
  652.             <xsd:element ref="label" />
  653.             <xsd:element ref="map" />
  654.             <xsd:element ref="nobr" />
  655.             <xsd:element ref="object" />
  656.             <xsd:element ref="q" />
  657.             <xsd:element ref="s" />
  658.             <xsd:element ref="samp" />
  659.             <xsd:element ref="script" />
  660.             <xsd:element ref="select" />
  661.             <xsd:element ref="small" />
  662.             <xsd:element ref="span" />
  663.             <xsd:element ref="strike" />
  664.             <xsd:element ref="strong" />
  665.             <xsd:element ref="sub" />
  666.             <xsd:element ref="sup" />
  667.             <xsd:element ref="textarea" />
  668.             <xsd:element ref="tt" />
  669.             <xsd:element ref="u" />
  670.             <xsd:element ref="var" />
  671.             <xsd:element ref="wbr" />
  672.         </xsd:choice>
  673.     </xsd:group>
  674.     <xsd:group name="PreContent">
  675.         <xsd:choice>
  676.             <xsd:element ref="a" />
  677.             <xsd:element ref="acronym" />
  678.             <xsd:element ref="abbr" />
  679.             <xsd:element ref="b" />
  680.             <xsd:element ref="bdo" />
  681.             <xsd:element ref="br" />
  682.             <xsd:element ref="button" />
  683.             <xsd:element ref="cite" />
  684.             <xsd:element ref="code" />
  685.             <xsd:element ref="dfn" />
  686.             <xsd:element ref="em" />
  687.             <xsd:element ref="embed" />
  688.             <xsd:element ref="i" />
  689.             <xsd:element ref="input" />
  690.             <xsd:element ref="kbd" />
  691.             <xsd:element ref="label" />
  692.             <xsd:element ref="map" />
  693.             <xsd:element ref="q" />
  694.             <xsd:element ref="s" />
  695.             <xsd:element ref="samp" />
  696.             <xsd:element ref="script" />
  697.             <xsd:element ref="select" />
  698.             <xsd:element ref="span" />
  699.             <xsd:element ref="strike" />
  700.             <xsd:element ref="strong" />
  701.             <xsd:element ref="textarea" />
  702.             <xsd:element ref="tt" />
  703.             <xsd:element ref="u" />
  704.             <xsd:element ref="var" />
  705.             <xsd:element ref="xml" />
  706.             <xsd:element ref="wbr" />
  707.         </xsd:choice>
  708.     </xsd:group>
  709.     <xsd:group name="LabelContent">
  710.         <xsd:choice>
  711.             <xsd:element ref="a" />
  712.             <xsd:element ref="applet" />
  713.             <xsd:element ref="acronym" />
  714.             <xsd:element ref="abbr" />
  715.             <xsd:element ref="b" />
  716.             <xsd:element ref="bdo" />
  717.             <xsd:element ref="big" />
  718.             <xsd:element ref="br" />
  719.             <xsd:element ref="button" />
  720.             <xsd:element ref="cite" />
  721.             <xsd:element ref="code" />
  722.             <xsd:element ref="dfn" />
  723.             <xsd:element ref="em" />
  724.             <xsd:element ref="embed" />
  725.             <xsd:element ref="font" />
  726.             <xsd:element ref="i" />
  727.             <xsd:element ref="iframe" />
  728.             <xsd:element ref="img" />
  729.             <xsd:element ref="input" />
  730.             <xsd:element ref="kbd" />
  731.             <xsd:element ref="map" />
  732.             <xsd:element ref="nobr" />
  733.             <xsd:element ref="object" />
  734.             <xsd:element ref="q" />
  735.             <xsd:element ref="s" />
  736.             <xsd:element ref="samp" />
  737.             <xsd:element ref="script" />
  738.             <xsd:element ref="select" />
  739.             <xsd:element ref="small" />
  740.             <xsd:element ref="span" />
  741.             <xsd:element ref="strike" />
  742.             <xsd:element ref="strong" />
  743.             <xsd:element ref="sub" />
  744.             <xsd:element ref="sup" />
  745.             <xsd:element ref="textarea" />
  746.             <xsd:element ref="tt" />
  747.             <xsd:element ref="u" />
  748.             <xsd:element ref="var" />
  749.             <xsd:element ref="wbr" />
  750.         </xsd:choice>
  751.     </xsd:group>
  752.     <xsd:element name="a" vs:clientom="anchor" vs:disallowedancestor="a" fp:default="onclick">
  753.         <xsd:complexType mixed="true">
  754.             <!-- Content Model -->
  755.             <xsd:choice>
  756.                 <xsd:group ref="AContent" />
  757.             </xsd:choice>
  758.             <!-- Attributes -->
  759.             <xsd:attribute name="HRef" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.ashx;.ascx;.htm;.html;.xml;.xsd;.shtm;.shtml;.php;.jsp" />
  760.             <xsd:attribute name="HRefLang" type="i18LanguageCode" />
  761.             <xsd:attribute name="Name" />
  762.             <xsd:attribute name="Methods" />
  763.             <xsd:attribute name="Rel" type="linkType" />
  764.             <xsd:attribute name="Rev" type="linkType" />
  765.             <xsd:attribute name="Target" type="frameTarget" />
  766.             <xsd:attribute name="Shape" type="shapeType" default="rect" />
  767.             <xsd:attribute name="Type" type="simpleContentType" />
  768.             <xsd:attribute name="URN" />
  769.             <xsd:attribute name="Disabled" vs:standalone="true" />
  770.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  771.             <xsd:attributeGroup ref="dataAttributeGroup" />
  772.             <!-- Events -->
  773.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  774.             <xsd:attributeGroup ref="updateEventsGroup" />
  775.          </xsd:complexType>
  776.     </xsd:element>
  777.     <xsd:element name="acronym" type="simpleInlineElement" vs:clientom="phrase" fp:default="onclick" />
  778.     <xsd:element name="abbr" type="simpleInlineElement" vs:clientom="phrase" fp:default="onclick" />
  779.     <xsd:element name="address" vs:clientom="block" fp:default="onclick">
  780.         <xsd:complexType mixed="true">
  781.             <!-- Content Model -->
  782.             <xsd:choice>
  783.                 <xsd:group ref="InlineContent" />
  784.                 <xsd:element ref="p" />
  785.             </xsd:choice>
  786.             <!-- Attributes -->
  787.             <xsd:attribute name="Disabled" vs:standalone="true" />
  788.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  789.             <!-- Events -->
  790.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  791.         </xsd:complexType>
  792.     </xsd:element>
  793.     <xsd:element name="applet" fp:default="onload">
  794.         <xsd:complexType mixed="true">
  795.             <!-- Content Model -->
  796.             <xsd:choice>
  797.                 <xsd:group ref="InlineContent" />
  798.                 <xsd:group ref="BlockContent" />
  799.                 <xsd:element ref="param" />
  800.             </xsd:choice>
  801.             <!-- Attributes -->
  802.             <xsd:attribute name="Align" type="blockAlignType" />
  803.             <xsd:attribute name="Alt" />
  804.             <xsd:attribute name="Archive" type="xsd:anyURI" vs:preferredextensions=".jar" />
  805.             <xsd:attribute name="Code" type="xsd:anyURI" vs:preferredextensions=".class" />
  806.             <xsd:attribute name="CodeBase" />
  807.             <xsd:attribute name="Disabled" vs:standalone="true" />
  808.             <xsd:attribute name="HSpace" type="ui4" />
  809.             <xsd:attribute name="Name" />
  810.             <xsd:attribute name="Src" type="xsd:anyURI" vs:preferredextensions=".java" />
  811.             <xsd:attribute name="VSpace" type="ui4" />
  812.             <xsd:attributeGroup ref="focusAttributeGroup" />
  813.             <xsd:attributeGroup ref="dataAttributeGroup" />
  814.             <!-- Events -->
  815.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  816.              <xsd:attributeGroup ref="recordsetEventsGroup" />
  817.             <xsd:attribute name="onscroll" vs:omtype="event" />
  818.         </xsd:complexType>
  819.     </xsd:element>
  820.     <xsd:element name="area" fp:default="onclick">
  821.         <xsd:complexType >
  822.             <!-- Attributes -->
  823.             <xsd:attribute name="Alt"/>
  824.             <xsd:attribute name="Coords" />
  825.             <xsd:attribute name="HRef" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.ashx;.ascx;.htm;.html;.xml;.xsd;.shtm;.shtml;.php;.jsp" />
  826.             <xsd:attribute name="NoHRef" vs:standalone="true" />
  827.             <xsd:attribute name="Shape" type="shapeType" default="rect" />
  828.             <xsd:attribute name="Target" type="frameTarget" />
  829.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  830.             <!-- Events -->
  831.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  832.          </xsd:complexType>
  833.     </xsd:element>
  834.     <xsd:element name="b" type="simpleInlineElement" fp:default="onmouseover" />
  835.     <xsd:element name="base" fp:default="onreadystatechange">
  836.         <xsd:complexType mixed="true">
  837.             <xsd:attribute name="HRef" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.ashx;.ascx;.htm;.html;.xml;.xsd;.shtm;.shtml;.php;.jsp" />
  838.             <xsd:attribute name="Target" type="frameTarget" />
  839.             <xsd:attributeGroup ref="runatAttributeGroup" />
  840.             <!-- Events -->
  841.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  842.             <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  843.         </xsd:complexType>
  844.     </xsd:element>
  845.     <xsd:element name="basefont" vs:deprecated="true">
  846.         <xsd:complexType mixed="true">
  847.             <xsd:choice>
  848.                 <xsd:group ref="BasefontContent" />
  849.             </xsd:choice>
  850.             <xsd:attribute name="Color" type="colorType" vs:builder="color" />
  851.             <xsd:attribute name="Face" vs:builder="font" />
  852.             <xsd:attribute name="Size" type="xsd:integer" />
  853.             <!-- Events -->
  854.             <xsd:attributeGroup ref="runatAttributeGroup" />
  855.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  856.             <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  857.         </xsd:complexType>
  858.     </xsd:element>
  859.     <xsd:element name="bdo" type="simpleInlineElement" vs:clientom="phrase" fp:default="onclick" />
  860.     <xsd:element name="bgsound">
  861.         <xsd:complexType >
  862.             <xsd:attribute name="Balance" default="0" type="xsd:integer" />
  863.             <xsd:attribute name="Loop" type="xsd:integer" />
  864.             <xsd:attribute name="Src" type="xsd:anyURI" />
  865.             <xsd:attribute name="Volume" type="xsd:integer" />
  866.             <xsd:attributeGroup ref="runatAttributeGroup" />
  867.             <!-- Events -->
  868.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  869.             <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  870.         </xsd:complexType>
  871.     </xsd:element>
  872.     <xsd:element name="big" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  873.     <xsd:element name="blockquote" vs:clientom="block" fp:default="onmouseover">
  874.         <xsd:complexType mixed="true">
  875.             <xsd:choice>
  876.                 <xsd:group ref="InlineContent" />
  877.                 <xsd:group ref="BlockContent" />
  878.             </xsd:choice>
  879.             <xsd:attribute name="Cite" />
  880.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  881.             <!-- Events -->
  882.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  883.         </xsd:complexType>
  884.     </xsd:element>
  885.     <xsd:element name="body" fp:default="onload">
  886.         <xsd:complexType mixed="true">
  887.             <xsd:choice>
  888.                 <xsd:group ref="InlineContent" />
  889.                 <xsd:group ref="BlockContent" />
  890.             </xsd:choice>
  891.             <xsd:attribute name="ALink" type="colorType" vs:builder="color" />
  892.             <xsd:attribute name="Background" type="xsd:anyURI" filetype="image" vs:preferredextensions=".jpg;.jpeg;.gif;.bmp;.jpe;.png;.dib;.tif;.wmf;.ras;.eps;.pcx;.pcd;.tga;.ashx;.asix" />
  893.             <xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
  894.             <xsd:attribute name="BgProperties">
  895.                 <xsd:simpleType>
  896.                     <xsd:restriction base="xsd:NMTOKEN">
  897.                         <xsd:enumeration value="fixed" />
  898.                     </xsd:restriction>
  899.                 </xsd:simpleType>
  900.             </xsd:attribute>
  901.             <xsd:attribute name="BottomMargin" />
  902.             <xsd:attribute name="LeftMargin" />
  903.             <xsd:attribute name="Link" type="colorType" vs:builder="color" />
  904.             <xsd:attribute name="NoWrap" vs:standalone="true" />
  905.             <xsd:attribute name="RightMargin" />
  906.             <xsd:attribute name="Scroll" type="scrollingType" default="yes" />
  907.             <xsd:attribute name="TimeStartRule" default="onDocLoad">
  908.                 <xsd:simpleType>
  909.                     <xsd:restriction base="xsd:NMTOKEN">
  910.                         <xsd:enumeration value="onDocLoad" />
  911.                     </xsd:restriction>
  912.                 </xsd:simpleType>
  913.             </xsd:attribute>
  914.             <xsd:attribute name="Text" type="colorType" vs:builder="color" />
  915.             <xsd:attribute name="TopMargin" />
  916.             <xsd:attribute name="VLink" type="colorType" vs:builder="color" />
  917.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  918.             <!-- Events -->
  919.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  920.             <xsd:attributeGroup ref="loadEventsGroup" />
  921.             <xsd:attribute name="onselect" vs:omtype="event" />
  922.             <xsd:attribute name="onafterprint" vs:omtype="event" />
  923.             <xsd:attribute name="onbeforeprint" vs:omtype="event" />
  924.             <xsd:attribute name="onfilterchange" vs:omtype="event" />
  925.             <xsd:attribute name="onscroll" vs:omtype="event" />
  926.             <xsd:attribute name="ontimeerror" vs:omtype="event" />            
  927.             <!-- The following events are defined in the window object -->
  928.             <xsd:attribute name="onerror" vs:omtype="event" />            
  929.         </xsd:complexType>
  930.     </xsd:element>
  931.     <xsd:element name="br">
  932.         <xsd:complexType>
  933.             <xsd:attribute name="Clear" default="none">
  934.                 <xsd:simpleType>
  935.                     <xsd:restriction base="xsd:NMTOKEN">
  936.                         <xsd:enumeration value="all" />
  937.                         <xsd:enumeration value="left" />
  938.                         <xsd:enumeration value="none" />
  939.                         <xsd:enumeration value="right" />
  940.                     </xsd:restriction>
  941.                 </xsd:simpleType>
  942.             </xsd:attribute>
  943.             <xsd:attributeGroup ref="coreAttributeGroup" />
  944.             <xsd:attribute name="Style" vs:builder="style" />
  945.             <!-- Events -->
  946.             <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  947.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  948.         </xsd:complexType>
  949.     </xsd:element>
  950.     <xsd:element name="button" fp:default="onclick">
  951.         <xsd:complexType mixed="true">
  952.             <xsd:choice>
  953.                 <xsd:group ref="ButtonContent" />
  954.             </xsd:choice>
  955.             <xsd:attribute name="Disabled" vs:standalone="true" />
  956.             <xsd:attribute name="Name" />
  957.             <xsd:attribute name="Type" vs:readonly="true">
  958.                 <xsd:simpleType>
  959.                     <xsd:restriction base="xsd:NMTOKEN">
  960.                         <xsd:enumeration value="button" />
  961.                         <xsd:enumeration value="reset" />
  962.                         <xsd:enumeration value="submit" />
  963.                     </xsd:restriction>
  964.                 </xsd:simpleType>
  965.             </xsd:attribute>
  966.             <xsd:attribute name="Value" />
  967.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  968.             <xsd:attributeGroup ref="dataFormatAttributeGroup" />
  969.             <!-- Events -->
  970.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  971.         </xsd:complexType>
  972.     </xsd:element>
  973.     <xsd:element name="caption" fp:default="onmouseover">
  974.         <xsd:complexType mixed="true">
  975.             <xsd:choice>
  976.                 <xsd:group ref="InlineContent" />
  977.             </xsd:choice>
  978.             <xsd:attribute name="Align">
  979.                 <xsd:simpleType>
  980.                     <xsd:restriction base="xsd:NMTOKEN">
  981.                         <xsd:enumeration value="bottom" />
  982.                         <xsd:enumeration value="center" />
  983.                         <xsd:enumeration value="left" />
  984.                         <xsd:enumeration value="right" />
  985.                         <xsd:enumeration value="top" />
  986.                     </xsd:restriction>
  987.                 </xsd:simpleType>
  988.             </xsd:attribute>
  989.             <xsd:attribute name="VAlign" default="top">
  990.                 <xsd:simpleType>
  991.                     <xsd:restriction base="xsd:NMTOKEN">
  992.                         <xsd:enumeration value="bottom" />
  993.                         <xsd:enumeration value="top" />
  994.                     </xsd:restriction>
  995.                 </xsd:simpleType>
  996.             </xsd:attribute>
  997.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  998.             <!-- Events -->
  999.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1000.         </xsd:complexType>
  1001.     </xsd:element>
  1002.     <xsd:element name="center" vs:clientom="block" fp:default="onmouseover">
  1003.         <xsd:complexType mixed="true">
  1004.             <xsd:choice>
  1005.                 <xsd:group ref="InlineContent" />
  1006.                 <xsd:group ref="BlockContent" />
  1007.             </xsd:choice>
  1008.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1009.             <!-- Events -->
  1010.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1011.         </xsd:complexType>
  1012.     </xsd:element>
  1013.     <xsd:element name="cite" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  1014.     <xsd:element name="code" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  1015.     <xsd:element name="col" fp:default="onreadystatechange">
  1016.         <xsd:complexType>
  1017.             <xsd:attribute name="Align" type="colAlignType" default="left" />
  1018.             <xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
  1019.             <xsd:attribute name="Ch" />
  1020.             <xsd:attribute name="ChOff" />
  1021.             <xsd:attribute name="Span" />
  1022.             <xsd:attribute name="VAlign" type="colVAlignType" default="middle" />
  1023.             <xsd:attribute name="Width" />
  1024.             <xsd:attributeGroup ref="commonAttributeGroup" />
  1025.             <!-- Events -->
  1026.             <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  1027.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  1028.         </xsd:complexType>
  1029.     </xsd:element>
  1030.     <xsd:element name="colgroup" vs:clientom="col" fp:default="onreadystatechange">
  1031.         <xsd:complexType>
  1032.             <xsd:choice>
  1033.                 <xsd:element ref="col" />
  1034.             </xsd:choice>
  1035.             <xsd:attribute name="Align" type="colAlignType" default="left" />
  1036.             <xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
  1037.             <xsd:attribute name="span" />
  1038.             <xsd:attribute name="VAlign" type="colVAlignType" default="middle" />
  1039.             <xsd:attribute name="Width" />
  1040.             <xsd:attributeGroup ref="commonAttributeGroup" />
  1041.             <!-- Events -->
  1042.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  1043.         </xsd:complexType>
  1044.     </xsd:element>
  1045.     <xsd:element name="comment">
  1046.         <xsd:complexType mixed="true">
  1047.             <xsd:choice>
  1048.                 <xsd:group ref="InlineContent" />
  1049.                 <xsd:group ref="BlockContent" />
  1050.             </xsd:choice>
  1051.             <xsd:attribute name="Data" type="xsd:anyURI" />
  1052.             <xsd:attributeGroup ref="coreAttributeGroup" />
  1053.             <xsd:attributeGroup ref="i18AttributeGroup" />
  1054.             <!-- Events -->
  1055.             <xsd:attribute name="onpropertychange" vs:omtype="event" />
  1056.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  1057.         </xsd:complexType>
  1058.     </xsd:element>
  1059.     <xsd:element name="dd" vs:implicitclosure="true" fp:default="onmouseover">
  1060.         <xsd:complexType mixed="true">
  1061.             <xsd:choice>
  1062.                 <xsd:group ref="InlineContent" />
  1063.                 <xsd:group ref="BlockContent" />
  1064.              </xsd:choice>
  1065.             <xsd:attribute name="NoWrap" vs:standalone="true" />
  1066.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1067.             <!-- Events -->
  1068.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1069.          </xsd:complexType>
  1070.     </xsd:element>
  1071.     <xsd:element name="del" vs:clientom="phrase" fp:default="onmouseover">
  1072.         <xsd:complexType mixed="true">
  1073.             <xsd:choice>
  1074.                 <xsd:group ref="InlineContent" />
  1075.                 <xsd:group ref="BlockContent" />
  1076.             </xsd:choice>
  1077.             <xsd:attribute name="Cite" />
  1078.             <xsd:attribute name="DateTime" />
  1079.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1080.             <!-- Events -->
  1081.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1082.          </xsd:complexType>
  1083.     </xsd:element>
  1084.     <xsd:element name="dfn" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  1085.     <xsd:element name="dir" vs:clientom="list" fp:default="onmouseover">
  1086.         <xsd:complexType>
  1087.             <xsd:choice>
  1088.                 <xsd:element ref="li" />
  1089.             </xsd:choice>
  1090.             <xsd:attribute name="Type" default="1" vs:readonly="true">
  1091.                 <xsd:simpleType>
  1092.                     <xsd:restriction base="xsd:NMTOKEN">
  1093.                         <xsd:enumeration value="A" />
  1094.                         <xsd:enumeration value="a" />
  1095.                         <xsd:enumeration value="I" />
  1096.                         <xsd:enumeration value="i" />
  1097.                         <xsd:enumeration value="1" />
  1098.                         <xsd:enumeration value="disc" />
  1099.                         <xsd:enumeration value="square" />
  1100.                         <xsd:enumeration value="circle" />
  1101.                     </xsd:restriction>
  1102.                 </xsd:simpleType>
  1103.             </xsd:attribute>
  1104.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1105.             <!-- Events -->
  1106.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1107.          </xsd:complexType>
  1108.     </xsd:element>
  1109.     <xsd:element name="div" fp:default="onclick">
  1110.         <xsd:complexType mixed="true">
  1111.             <xsd:choice>
  1112.                 <xsd:group ref="InlineContent" />
  1113.                 <xsd:group ref="BlockContent" />
  1114.             </xsd:choice>
  1115.             <xsd:attribute name="Align" type="colAlignWithJustifyType" default="left" />
  1116.             <xsd:attribute name="NoWrap" vs:standalone="true" />
  1117.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1118.             <xsd:attributeGroup ref="dataFormatAttributeGroup" />
  1119.             <!-- Events -->
  1120.              <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1121.             <xsd:attribute name="onfilterchange" vs:omtype="event" />
  1122.             <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  1123.         </xsd:complexType>
  1124.     </xsd:element>
  1125.     <xsd:element name="dl" fp:default="onmouseover">
  1126.         <xsd:complexType>
  1127.             <xsd:choice>
  1128.                 <xsd:element ref="dd" />
  1129.                 <xsd:element ref="dt" />
  1130.             </xsd:choice>
  1131.             <xsd:attribute name="Compact" vs:standalone="true" />
  1132.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1133.             <!-- Events -->
  1134.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1135.              <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  1136.         </xsd:complexType>
  1137.     </xsd:element>
  1138.     <xsd:element name="dt" vs:implicitclosure="true" fp:default="onmouseover">
  1139.         <xsd:complexType mixed="true">
  1140.             <xsd:choice>
  1141.                 <xsd:group ref="InlineContent" />
  1142.             </xsd:choice>
  1143.             <xsd:attribute name="NoWrap" vs:standalone="true" />
  1144.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1145.             <!-- Events -->
  1146.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1147.              <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  1148.         </xsd:complexType>
  1149.     </xsd:element>
  1150.     <xsd:element name="em" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  1151.     <xsd:element name="embed" fp:default="onmouseover">
  1152.         <xsd:complexType mixed="true">
  1153.             <xsd:choice>
  1154.                 <xsd:group ref="InlineContent" />
  1155.                 <xsd:group ref="BlockContent" />
  1156.                 <xsd:element ref="param" />
  1157.             </xsd:choice>
  1158.             <xsd:attribute name="Align" type="blockAlignType" />
  1159.             <xsd:attribute name="Height" />
  1160.             <xsd:attribute name="Name" />
  1161.             <xsd:attribute name="PluginSpace" />
  1162.             <xsd:attribute name="Src" type="xsd:anyURI" />
  1163.             <xsd:attribute name="Units" />
  1164.             <xsd:attribute name="Width" />
  1165.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1166.             <!-- Events -->
  1167.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1168.          </xsd:complexType>
  1169.     </xsd:element>
  1170.     <xsd:element name="fieldset" fp:default="onclick">
  1171.         <xsd:complexType>
  1172.             <xsd:choice>
  1173.                 <xsd:group ref="InlineContent" />
  1174.                 <xsd:group ref="BlockContent" />
  1175.                 <xsd:element ref="legend" />
  1176.             </xsd:choice>
  1177.             <xsd:attribute name="Align" type="blockAlignType"  />
  1178.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1179.             <!-- Events -->
  1180.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1181.              <xsd:attribute name="onfilterchange" vs:omtype="event" />
  1182.         </xsd:complexType>
  1183.     </xsd:element>
  1184.     <xsd:element name="font" fp:default="onmouseover">
  1185.         <xsd:complexType mixed="true">
  1186.             <xsd:choice>
  1187.                 <xsd:group ref="InlineContent" />
  1188.                 <xsd:group ref="BlockContent" />
  1189.             </xsd:choice>
  1190.             <xsd:attribute name="Color" type="colorType" vs:builder="color" />
  1191.             <xsd:attribute name="Face" vs:builder="font" />
  1192.             <xsd:attribute name="Size" type="xsd:integer" />
  1193.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1194.             <!-- Events -->
  1195.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1196.              <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  1197.         </xsd:complexType>
  1198.     </xsd:element>
  1199.     <xsd:element name="form" fp:default="onsubmit">
  1200.         <xsd:complexType mixed="true">
  1201.             <xsd:choice>
  1202.                 <xsd:group ref="FormElementContent" />
  1203.             </xsd:choice>
  1204.             <xsd:attribute name="AcceptCharset">
  1205.                 <xsd:simpleType>
  1206.                     <xsd:union>
  1207.                         <xsd:simpleType>
  1208.                             <xsd:restriction base="xsd:string">
  1209.                                 <xsd:enumeration value="utf-8" />
  1210.                             </xsd:restriction>
  1211.                         </xsd:simpleType>
  1212.                         <xsd:simpleType>
  1213.                             <xsd:restriction base="xsd:string" />
  1214.                         </xsd:simpleType>
  1215.                     </xsd:union>
  1216.                 </xsd:simpleType>
  1217.             </xsd:attribute>
  1218.             <xsd:attribute name="Action" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.ashx;.ascx;.htm;.html;.xml;.xsd;.shtm;.shtml;.php;.jsp" />
  1219.             <xsd:attribute name="AutoComplete" type="onoffType" />
  1220.             <xsd:attribute name="EncType">
  1221.                 <xsd:simpleType>
  1222.                     <xsd:union>
  1223.                         <xsd:simpleType>
  1224.                             <xsd:restriction base="xsd:NMTOKEN">
  1225.                                 <xsd:enumeration value="multipart/form-data" />
  1226.                                 <xsd:enumeration value="application/x-www-form-urlencoded" />
  1227.                             </xsd:restriction>
  1228.                         </xsd:simpleType>
  1229.                         <xsd:simpleType>
  1230.                             <xsd:restriction base="xsd:NMTOKEN">
  1231.                                 <xsd:restriction base="xsd:string" />
  1232.                             </xsd:restriction>
  1233.                         </xsd:simpleType>
  1234.                     </xsd:union>
  1235.                 </xsd:simpleType>
  1236.             </xsd:attribute>
  1237.             <xsd:attribute name="Method" default="get">
  1238.                 <xsd:simpleType>
  1239.                     <xsd:restriction base="xsd:NMTOKEN">
  1240.                         <xsd:enumeration value="get" />
  1241.                         <xsd:enumeration value="post" />
  1242.                     </xsd:restriction>
  1243.                 </xsd:simpleType>
  1244.             </xsd:attribute>
  1245.             <xsd:attribute name="Name" />
  1246.             <xsd:attribute name="Target" type="frameTarget" />
  1247.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1248.             <!-- Events -->
  1249.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1250.              <xsd:attribute name="onreset" vs:omtype="event" />
  1251.             <xsd:attribute name="onsubmit" vs:omtype="event" />
  1252.         </xsd:complexType>
  1253.     </xsd:element>
  1254.     <xsd:element name="frame" vs:implicitclosure="true" fp:default="onblur">
  1255.         <xsd:complexType>
  1256.             <xsd:attribute name="AllowTransparency" type="xsd:boolean" default="false" />
  1257.             <xsd:attribute name="Application" default="no" vs:nonbrowseable="true">
  1258.                 <xsd:simpleType>
  1259.                     <xsd:restriction base="xsd:NMTOKEN">
  1260.                         <xsd:enumeration value="yes" />
  1261.                         <xsd:enumeration value="no" />
  1262.                     </xsd:restriction>
  1263.                 </xsd:simpleType>
  1264.             </xsd:attribute>
  1265.             <xsd:attribute name="BorderColor" type="colorType" vs:builder="color" />
  1266.             <xsd:attribute name="FrameBorder" default="1">
  1267.                 <xsd:simpleType>
  1268.                     <xsd:restriction base="xsd:NMTOKEN">
  1269.                         <xsd:enumeration value="yes" />
  1270.                         <xsd:enumeration value="no" />
  1271.                         <xsd:enumeration value="1" />
  1272.                         <xsd:enumeration value="0" />
  1273.                     </xsd:restriction>
  1274.                 </xsd:simpleType>
  1275.             </xsd:attribute>
  1276.             <xsd:attribute name="Height" />
  1277.             <xsd:attribute name="LongDesc" type="xsd:anyURI" />
  1278.             <xsd:attribute name="MarginHeight" />
  1279.             <xsd:attribute name="MarginWidth" />
  1280.             <xsd:attribute name="Name" />
  1281.             <xsd:attribute name="NoReSize" vs:standalone="true" />
  1282.             <xsd:attribute name="Scrolling" type="scrollingType" default="auto" />
  1283.             <xsd:attribute name="Security">
  1284.                 <xsd:simpleType>
  1285.                     <xsd:restriction base="xsd:NMTOKEN">
  1286.                         <xsd:enumeration value="restricted" />
  1287.                     </xsd:restriction>
  1288.                 </xsd:simpleType>
  1289.             </xsd:attribute>
  1290.             <xsd:attribute name="Src" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.ashx;.ascx;.htm;.html;.xml;.xsd;.shtm;.shtml;.php;.jsp" />
  1291.             <xsd:attribute name="Width" />
  1292.             <xsd:attributeGroup ref="focusAttributeGroup" />
  1293.             <xsd:attributeGroup ref="dataAttributeGroup" />
  1294.              <!-- Events -->
  1295.             <xsd:attributeGroup ref="activateEventsGroup" />
  1296.             <xsd:attributeGroup ref="moveEventsGroup" />
  1297.             <xsd:attributeGroup ref="updateEventsGroup" />
  1298.             <xsd:attribute name="onblur" vs:omtype="event" />
  1299.             <xsd:attribute name="onfocus" vs:omtype="event" />
  1300.             <xsd:attribute name="onload" vs:omtype="event" />
  1301.         </xsd:complexType>
  1302.     </xsd:element>
  1303.     <xsd:element name="frameset" fp:default="onload">
  1304.         <xsd:complexType>
  1305.             <xsd:choice>
  1306.                 <xsd:element ref="frame" />
  1307.                 <xsd:element ref="frameset" />
  1308.                 <xsd:element ref="noframes" />
  1309.             </xsd:choice>
  1310.             <xsd:attribute name="Border" type="xsd:integer" />
  1311.             <xsd:attribute name="BorderColor" type="colorType" vs:builder="color" />
  1312.             <xsd:attribute name="Cols" />
  1313.             <xsd:attribute name="FrameBorder" default="1">
  1314.                 <xsd:simpleType>
  1315.                     <xsd:restriction base="xsd:NMTOKEN">
  1316.                         <xsd:enumeration value="yes" />
  1317.                         <xsd:enumeration value="no" />
  1318.                         <xsd:enumeration value="1" />
  1319.                         <xsd:enumeration value="0" />
  1320.                     </xsd:restriction>
  1321.                 </xsd:simpleType>
  1322.             </xsd:attribute>
  1323.             <xsd:attribute name="FrameSpacing" type="xsd:integer" />
  1324.             <xsd:attribute name="Rows" />
  1325.             <xsd:attributeGroup ref="focusAttributeGroup" />
  1326.             <!-- Events -->
  1327.             <xsd:attributeGroup ref="activateEventsGroup" />
  1328.             <xsd:attributeGroup ref="loadEventsGroup" />
  1329.             <xsd:attributeGroup ref="moveEventsGroup" />
  1330.             <xsd:attributeGroup ref="updateEventsGroup" />
  1331.             <xsd:attribute name="onbeforeprint" vs:omtype="event" />
  1332.             <xsd:attribute name="onblur" vs:omtype="event" />
  1333.             <xsd:attribute name="oncontrolselect" vs:omtype="event" />
  1334.             <xsd:attribute name="onfocus" vs:omtype="event" />
  1335.         </xsd:complexType>
  1336.     </xsd:element>
  1337.     <xsd:element name="head">
  1338.         <xsd:complexType>
  1339.             <xsd:choice>
  1340.                 <xsd:element ref="base" />
  1341.                 <xsd:element ref="bgsound" />
  1342.                 <xsd:element ref="isindex" />
  1343.                 <xsd:element ref="link" />
  1344.                 <xsd:element ref="meta" />
  1345.                 <xsd:element ref="nextid" />                
  1346.                 <xsd:element ref="object" />
  1347.                 <xsd:element ref="script" />
  1348.                 <xsd:element ref="style" />
  1349.                 <xsd:element ref="title" minOccurs="0" maxOccurs="1" />
  1350.                 <xsd:element ref="xml" />
  1351.             </xsd:choice>
  1352.             <xsd:attribute name="Class" vs:mapstoname="className" />
  1353.             <xsd:attribute name="Lang" type="i18LanguageCode" />
  1354.             <xsd:attribute name="Profile" />
  1355.             <xsd:attributeGroup ref="runatAttributeGroup" />
  1356.             <!-- Events -->
  1357.             <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  1358.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  1359.         </xsd:complexType>
  1360.     </xsd:element>
  1361.     <xsd:element name="hr">
  1362.         <xsd:complexType>
  1363.             <xsd:attribute name="Align" type="colAlignType" default="center" />
  1364.             <xsd:attribute name="Color" type="colorType" vs:builder="color" />
  1365.             <xsd:attribute name="NoShade" vs:standalone="true" />
  1366.             <xsd:attribute name="Size" />
  1367.             <xsd:attribute name="Width" />
  1368.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1369.              <!-- Events -->
  1370.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1371.             <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  1372.         </xsd:complexType>
  1373.     </xsd:element>
  1374.     <xsd:element name="html" minOccurs="1" maxOccurs="1">
  1375.         <xsd:complexType>
  1376.             <xsd:choice>
  1377.                 <xsd:element ref="body" minOccurs="1" maxOccurs="1" />
  1378.                 <xsd:element ref="frameset" minOccurs="0" maxOccurs="1" />
  1379.                 <xsd:element ref="head" minOccurs="0" maxOccurs="1" />
  1380.                 <xsd:element ref="script" />
  1381.             </xsd:choice>
  1382.             <xsd:attribute name="Scroll" type="scrollingType" default="yes" />
  1383.             <xsd:attribute name="Version" />
  1384.             <xsd:attribute name="xmlns" />
  1385.             <xsd:attributeGroup ref="commonAttributeGroup" />
  1386.             <!-- Events -->
  1387.             <xsd:attributeGroup name="mouseEventsGroup" />
  1388.             <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  1389.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  1390.         </xsd:complexType>
  1391.     </xsd:element>
  1392.     <xsd:element name="h1" vs:clientom="header" fp:default="onmouseover">
  1393.         <xsd:complexType mixed="true">
  1394.             <xsd:choice>
  1395.                 <xsd:group ref="InlineContent" />
  1396.             </xsd:choice>
  1397.             <xsd:attribute name="Align" type="colAlignWithJustifyType" default="left" />
  1398.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1399.             <!-- Events -->
  1400.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1401.         </xsd:complexType>
  1402.     </xsd:element>
  1403.     <xsd:element name="h2" vs:clientom="header" fp:default="onmouseover">
  1404.         <xsd:complexType mixed="true">
  1405.             <xsd:choice>
  1406.                 <xsd:group ref="InlineContent" />
  1407.             </xsd:choice>
  1408.             <xsd:attribute name="Align" type="colAlignWithJustifyType" default="left" />
  1409.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1410.             <!-- Events -->
  1411.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1412.         </xsd:complexType>
  1413.     </xsd:element>
  1414.     <xsd:element name="h3" vs:clientom="header" fp:default="onmouseover">
  1415.         <xsd:complexType mixed="true">
  1416.             <xsd:choice>
  1417.                 <xsd:group ref="InlineContent" />
  1418.             </xsd:choice>
  1419.             <xsd:attribute name="Align" type="colAlignWithJustifyType" default="left" />
  1420.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1421.             <!-- Events -->
  1422.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1423.         </xsd:complexType>
  1424.     </xsd:element>
  1425.     <xsd:element name="h4" vs:clientom="header" fp:default="onmouseover">
  1426.         <xsd:complexType mixed="true">
  1427.             <xsd:choice>
  1428.                 <xsd:group ref="InlineContent" />
  1429.             </xsd:choice>
  1430.             <xsd:attribute name="Align" type="colAlignWithJustifyType" default="left" />
  1431.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1432.             <!-- Events -->
  1433.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1434.         </xsd:complexType>
  1435.     </xsd:element>
  1436.     <xsd:element name="h5" vs:clientom="header" fp:default="onmouseover">
  1437.         <xsd:complexType mixed="true">
  1438.             <xsd:choice>
  1439.                 <xsd:group ref="InlineContent" />
  1440.             </xsd:choice>
  1441.             <xsd:attribute name="Align" type="colAlignWithJustifyType" default="left" />
  1442.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1443.             <!-- Events -->
  1444.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1445.         </xsd:complexType>
  1446.     </xsd:element>
  1447.     <xsd:element name="h6" vs:clientom="header" fp:default="onmouseover">
  1448.         <xsd:complexType mixed="true">
  1449.             <xsd:choice>
  1450.                 <xsd:group ref="InlineContent" />
  1451.             </xsd:choice>
  1452.             <xsd:attribute name="Align" type="colAlignWithJustifyType" default="left" />
  1453.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1454.             <!-- Events -->
  1455.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1456.         </xsd:complexType>
  1457.     </xsd:element>
  1458.     <xsd:element name="i" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  1459.     <xsd:element name="iframe" vs:clientom="frame">
  1460.         <xsd:complexType mixed="true">
  1461.             <xsd:choice>
  1462.                 <xsd:group ref="InlineContent" />
  1463.                 <xsd:group ref="BlockContent" />
  1464.             </xsd:choice>
  1465.             <xsd:attribute name="AllowTransparency" type="xsd:boolean" default="false" />
  1466.             <xsd:attribute name="Application" default="no" vs:nonbrowseable="true">
  1467.                 <xsd:simpleType>
  1468.                     <xsd:restriction base="xsd:NMTOKEN">
  1469.                         <xsd:enumeration value="yes" />
  1470.                         <xsd:enumeration value="no" />
  1471.                     </xsd:restriction>
  1472.                 </xsd:simpleType>
  1473.             </xsd:attribute>
  1474.             <xsd:attribute name="BorderColor" type="colorType" vs:builder="color" />
  1475.             <xsd:attribute name="FrameBorder" default="1">
  1476.                 <xsd:simpleType>
  1477.                     <xsd:restriction base="xsd:NMTOKEN">
  1478.                         <xsd:enumeration value="yes" />
  1479.                         <xsd:enumeration value="no" />
  1480.                         <xsd:enumeration value="1" />
  1481.                         <xsd:enumeration value="0" />
  1482.                     </xsd:restriction>
  1483.                 </xsd:simpleType>
  1484.             </xsd:attribute>
  1485.             <xsd:attribute name="Height" />
  1486.             <xsd:attribute name="LongDesc" type="xsd:anyURI" />
  1487.             <xsd:attribute name="MarginHeight" />
  1488.             <xsd:attribute name="MarginWidth" />
  1489.             <xsd:attribute name="Name" />
  1490.             <xsd:attribute name="NoResize" vs:standalone="true" />
  1491.             <xsd:attribute name="Scrolling" type="scrollingType" default="auto" />
  1492.             <xsd:attribute name="Security">
  1493.                 <xsd:simpleType>
  1494.                     <xsd:restriction base="xsd:NMTOKEN">
  1495.                         <xsd:enumeration value="restricted" />
  1496.                     </xsd:restriction>
  1497.                 </xsd:simpleType>
  1498.             </xsd:attribute>
  1499.             <xsd:attribute name="Src" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.ashx;.ascx;.htm;.html;.xml;.xsd;.shtm;.shtml;.php;.jsp" />
  1500.             <xsd:attribute name="Width" />
  1501.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1502.             <xsd:attributeGroup ref="dataAttributeGroup" />
  1503.             <!-- Events -->
  1504.             <xsd:attributeGroup ref="activateEventsGroup" />
  1505.             <xsd:attributeGroup ref="moveEventsGroup" />
  1506.             <xsd:attributeGroup ref="updateEventsGroup" />
  1507.             <xsd:attribute name="onblur" vs:omtype="event" />
  1508.             <xsd:attribute name="onfocus" vs:omtype="event" />
  1509.             <xsd:attribute name="onload" vs:omtype="event" />
  1510.         </xsd:complexType>
  1511.     </xsd:element>
  1512.     <xsd:element name="img" fp:default="onclick">
  1513.         <xsd:complexType>
  1514.             <xsd:attribute name="Align" type="blockAlignType" />
  1515.             <xsd:attribute name="Alt" />
  1516.             <xsd:attribute name="Border" type="xsd:integer" />
  1517.             <xsd:attribute name="DynSrc" type="xsd:anyURI" />
  1518.             <xsd:attribute name="Height" />
  1519.             <xsd:attribute name="HSpace" type="ui4" />
  1520.             <xsd:attribute name="ISMap" vs:standalone="true" />
  1521.             <xsd:attribute name="LongDesc" type="xsd:anyURI" />
  1522.             <xsd:attribute name="Loop" type="xsd:integer" />
  1523.             <xsd:attribute name="LowSrc" type="xsd:anyURI" />
  1524.             <xsd:attribute name="Name" />
  1525.             <xsd:attribute name="Src" type="xsd:anyURI" filetype="image" vs:preferredextensions=".jpg;.jpeg;.gif;.bmp;.jpe;.png;.dib;.tif;.wmf;.ras;.eps;.pcx;.pcd;.tga;.ashx;.asix" />
  1526.             <xsd:attribute name="Start" default="fileopen">
  1527.                 <xsd:simpleType>
  1528.                     <xsd:restriction base="xsd:NMTOKEN">
  1529.                         <xsd:enumeration value="fileopen" />
  1530.                         <xsd:enumeration value="mouseover" />
  1531.                     </xsd:restriction>
  1532.                 </xsd:simpleType>
  1533.             </xsd:attribute>
  1534.             <xsd:attribute name="UseMap" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.ashx;.ascx;.htm;.html;.xml;.xsd;.shtm;.shtml;.php;.jsp" />
  1535.             <xsd:attribute name="VSpace" type="ui4" />
  1536.             <xsd:attribute name="Width" />
  1537.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1538.             <xsd:attributeGroup ref="dataAttributeGroup" />
  1539.             <!-- Events -->
  1540.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1541.             <xsd:attributeGroup ref="updateEventsGroup" />
  1542.             <xsd:attribute name="onabort" vs:omtype="event" />
  1543.             <xsd:attribute name="onerror" vs:omtype="event" />
  1544.             <xsd:attribute name="onfilterchange" vs:omtype="event" />
  1545.         </xsd:complexType>
  1546.     </xsd:element>
  1547.     <xsd:element name="input" vs:clientom="#Type" fp:default="onclick">
  1548.         <xsd:complexType>
  1549.             <xsd:attribute name="Accept" vs:inputtype="file" />
  1550.             <xsd:attribute name="Align" type="blockAlignType" default="top" vs:inputtype="image" />
  1551.             <xsd:attribute name="Alt" vs:inputtype="image" />
  1552.             <xsd:attribute name="AutoComplete" type="onoffType" vs:inputtype="password text" />
  1553.             <xsd:attribute name="Checked" vs:inputtype="checkbox radio" vs:standalone="true" />
  1554.             <xsd:attribute name="Disabled" vs:inputtype="button checkbox file image password radio reset submit text" vs:standalone="true" />
  1555.             <xsd:attribute name="DynSrc" type="xsd:anyURI" vs:inputtype="image" />
  1556.             <xsd:attribute name="Height" vs:inputtype="image" />
  1557.             <xsd:attribute name="HSpace" type="ui4" vs:inputtype="image" />
  1558.             <xsd:attribute name="Loop" type="xsd:integer" vs:inputtype="image" />
  1559.             <xsd:attribute name="LowSrc" type="xsd:anyURI" vs:inputtype="image" />
  1560.             <xsd:attribute name="MaxLength" type="ui4" vs:inputtype="password text" />
  1561.             <xsd:attribute name="Name" />
  1562.             <xsd:attribute name="ReadOnly" vs:inputtype="password text" vs:standalone="true" />
  1563.             <xsd:attribute name="Size" type="xsd:integer" vs:inputtype="button checkbox file image password radio reset submit text" />
  1564.             <xsd:attribute name="Src" type="xsd:anyURI" vs:inputtype="image" />
  1565.             <xsd:attribute name="Start" default="fileopen" vs:inputtype="image">
  1566.                 <xsd:simpleType>
  1567.                     <xsd:restriction base="xsd:NMTOKEN">
  1568.                         <xsd:enumeration value="fileopen" />
  1569.                         <xsd:enumeration value="mouseover" />
  1570.                     </xsd:restriction>
  1571.                 </xsd:simpleType>
  1572.             </xsd:attribute>
  1573.             <xsd:attribute name="Type" vs:readonly="true">
  1574.                 <xsd:simpleType>
  1575.                     <xsd:restriction base="xsd:NMTOKEN">
  1576.                         <xsd:enumeration value="button" />
  1577.                         <xsd:enumeration value="checkbox" />
  1578.                         <xsd:enumeration value="file" />
  1579.                         <xsd:enumeration value="hidden" />
  1580.                         <xsd:enumeration value="image" />
  1581.                         <xsd:enumeration value="password" />
  1582.                         <xsd:enumeration value="radio" />
  1583.                         <xsd:enumeration value="reset" />
  1584.                         <xsd:enumeration value="submit" />
  1585.                         <xsd:enumeration value="text" />
  1586.                     </xsd:restriction>
  1587.                 </xsd:simpleType>
  1588.             </xsd:attribute>
  1589.             <xsd:attribute name="UseMap" type="xsd:anyURI" vs:inputtype="image" />
  1590.             <xsd:attribute name="Value" vs:inputtype="button checkbox hidden image password radio reset submit text" />
  1591.             <xsd:attribute name="VSpace" type="ui4" vs:inputtype="image" />
  1592.             <xsd:attribute name="Width" vs:inputtype="image" />
  1593.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1594.             <!-- Events -->
  1595.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1596.             <xsd:attributeGroup ref="updateEventsGroup" />
  1597.             <xsd:attribute name="onchange" vs:omtype="event" vs:inputtype="text"/>
  1598.             <xsd:attribute name="onselect" vs:omtype="event" vs:inputtype="text"/>
  1599.             <xsd:attribute name="onfilterchange" vs:omtype="event" vs:inputtype="button checkbox file image password radio reset submit text" />
  1600.         </xsd:complexType>
  1601.     </xsd:element>
  1602.     <xsd:element name="ins" vs:clientom="phrase" fp:default="onmouseover">
  1603.         <xsd:complexType mixed="true">
  1604.             <xsd:choice>
  1605.                 <xsd:group ref="InlineContent" />
  1606.                 <xsd:group ref="BlockContent" />
  1607.             </xsd:choice>
  1608.             <xsd:attribute name="Cite" />
  1609.             <xsd:attribute name="DateTime" />
  1610.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1611.             <!-- Events -->
  1612.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1613.         </xsd:complexType>
  1614.     </xsd:element>
  1615.     <xsd:element name="isindex" fp:default="onhelp">
  1616.         <xsd:complexType>
  1617.             <xsd:attribute name="Action" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.ashx;.ascx;.htm;.html;.xml;.xsd;.shtm;.shtml;.php;.jsp" />
  1618.             <xsd:attribute name="Prompt" />
  1619.             <xsd:attributeGroup ref="focusAttributeGroup" />
  1620.             <!-- Events -->
  1621.             <xsd:attributeGroup ref="moveEventsGroup" />
  1622.             <xsd:attributeGroup ref="activateEventsGroup" />
  1623.             <xsd:attribute name="onblur" vs:omtype="event" />
  1624.             <xsd:attribute name="onfocus" vs:omtype="event" />
  1625.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  1626.         </xsd:complexType>
  1627.     </xsd:element>
  1628.     <xsd:element name="kbd" type="simpleInlineElement" vs:clientom="phrase" fp:default="onclick" />
  1629.     <xsd:element name="label" fp:default="onclick">
  1630.         <xsd:complexType mixed="true">
  1631.             <xsd:choice>
  1632.                 <xsd:group ref="LabelContent" />
  1633.             </xsd:choice>
  1634.             <xsd:attribute name="For" />
  1635.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1636.             <xsd:attributeGroup ref="dataFormatAttributeGroup" />
  1637.             <!-- Events -->
  1638.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1639.             <xsd:attributeGroup ref="updateEventsGroup" />
  1640.         </xsd:complexType>
  1641.     </xsd:element>
  1642.     <xsd:element name="legend" fp:default="onclick">
  1643.         <xsd:complexType mixed="true">
  1644.             <xsd:choice>
  1645.                 <xsd:group ref="InlineContent" />
  1646.             </xsd:choice>
  1647.             <xsd:attribute name="Align">
  1648.                 <xsd:simpleType>
  1649.                     <xsd:restriction base="xsd:NMTOKEN">
  1650.                         <xsd:enumeration value="bottom" />
  1651.                         <xsd:enumeration value="center" />
  1652.                         <xsd:enumeration value="left" />
  1653.                         <xsd:enumeration value="right" />
  1654.                         <xsd:enumeration value="top" />
  1655.                     </xsd:restriction>
  1656.                 </xsd:simpleType>
  1657.             </xsd:attribute>
  1658.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1659.             <xsd:attributeGroup ref="dataFormatAttributeGroup" />
  1660.             <!-- Events -->
  1661.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1662.             <xsd:attributeGroup ref="updateEventsGroup" />
  1663.         </xsd:complexType>
  1664.     </xsd:element>
  1665.     <xsd:element name="li" vs:implicitclosure="true" fp:default="onmouseover">
  1666.         <xsd:complexType mixed="true">
  1667.             <xsd:choice>
  1668.                 <xsd:group ref="InlineContent" />
  1669.                 <xsd:group ref="BlockContent" />
  1670.             </xsd:choice>
  1671.             <xsd:attribute name="Type" vs:readonly="true">
  1672.                 <xsd:simpleType>
  1673.                     <xsd:restriction base="xsd:NMTOKEN">
  1674.                         <xsd:enumeration value="A" />
  1675.                         <xsd:enumeration value="a" />
  1676.                         <xsd:enumeration value="I" />
  1677.                         <xsd:enumeration value="i" />
  1678.                         <xsd:enumeration value="1" />
  1679.                     </xsd:restriction>
  1680.                 </xsd:simpleType>
  1681.             </xsd:attribute>
  1682.             <xsd:attribute name="Value" />
  1683.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1684.             <!-- Events -->
  1685.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1686.             <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  1687.         </xsd:complexType>
  1688.     </xsd:element>
  1689.     <xsd:element name="link" fp:default="onclick">
  1690.         <xsd:complexType>
  1691.             <xsd:attribute name="Disabled" vs:standalone="true" />
  1692.             <xsd:attribute name="HRef" type="xsd:anyURI" vs:preferredextensions=".asp;.aspx;.asmx;.ashx;.ascx;.htm;.html;.xml;.xsd;.css;.shtm;.shtml;.php;.jsp" />
  1693.             <xsd:attribute name="HRefLang" type="i18LanguageCode" />
  1694.             <xsd:attribute name="Media" type="mediaType" default="screen" />
  1695.             <xsd:attribute name="Name" />
  1696.             <xsd:attribute name="Rel" type="linkType" />
  1697.             <xsd:attribute name="Rev" type="linkType" />
  1698.             <xsd:attribute name="Type" type="contentType" vs:readonly="true" />
  1699.             <xsd:attributeGroup ref="coreAttributeGroup" />
  1700.             <!-- Events -->
  1701.             <xsd:attribute name="onload" vs:omtype="event" />
  1702.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  1703.         </xsd:complexType>
  1704.     </xsd:element>
  1705.     <xsd:element name="listing" type="simpleInlineElement" vs:deprecated="true" vs:clientom="block" vs:nonbrowseable="true" fp:default="onmouseover" />
  1706.     <xsd:element name="map" fp:default="onmouseover">
  1707.         <xsd:complexType>
  1708.             <xsd:choice>
  1709.                 <xsd:element ref="area" />
  1710.                 <xsd:group ref="BlockContent" />
  1711.             </xsd:choice>
  1712.             <xsd:attribute name="Name" />
  1713.             <xsd:attributeGroup ref="coreAttributeGroup" />
  1714.             <xsd:attributeGroup ref="i18AttributeGroup" />
  1715.             <!-- Events -->
  1716.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1717.         </xsd:complexType>
  1718.     </xsd:element>
  1719.     <xsd:element name="marquee" fp:default="onmouseover">
  1720.         <xsd:complexType mixed="true">
  1721.             <xsd:choice>
  1722.                 <xsd:group ref="InlineContent" />
  1723.                 <xsd:group ref="BlockContent" />
  1724.             </xsd:choice>
  1725.             <xsd:attribute name="Behavior" default="scroll">
  1726.                 <xsd:simpleType>
  1727.                     <xsd:restriction base="xsd:NMTOKEN">
  1728.                         <xsd:enumeration value="alternate" />
  1729.                         <xsd:enumeration value="scroll" />
  1730.                         <xsd:enumeration value="slide" />
  1731.                     </xsd:restriction>
  1732.                 </xsd:simpleType>
  1733.             </xsd:attribute>
  1734.             <xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
  1735.             <xsd:attribute name="Direction" default="left">
  1736.                 <xsd:simpleType>
  1737.                     <xsd:restriction base="xsd:NMTOKEN">
  1738.                         <xsd:enumeration value="left" />
  1739.                         <xsd:enumeration value="right" />
  1740.                         <xsd:enumeration value="down" />
  1741.                         <xsd:enumeration value="up" />
  1742.                     </xsd:restriction>
  1743.                 </xsd:simpleType>
  1744.             </xsd:attribute>
  1745.             <xsd:attribute name="Height" />
  1746.             <xsd:attribute name="HSpace" type="ui4" />
  1747.             <xsd:attribute name="Loop" type="xsd:integer" />
  1748.             <xsd:attribute name="ScrollAmount" type="xsd:integer" />
  1749.             <xsd:attribute name="ScrollDelay" type="xsd:integer" />
  1750.             <xsd:attribute name="TrueSpeed" vs:standalone="true" />
  1751.             <xsd:attribute name="VSpace" type="ui4" />
  1752.             <xsd:attribute name="Width" />
  1753.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1754.             <xsd:attributeGroup ref="dataFormatAttributeGroup" />
  1755.             <!-- Events -->
  1756.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1757.             <xsd:attributeGroup ref="updateEventsGroup" />
  1758.             <xsd:attribute name="onbounce" vs:omtype="event" />
  1759.             <xsd:attribute name="onscroll" vs:omtype="event" />
  1760.             <xsd:attribute name="onfilterchange" vs:omtype="event" />
  1761.             <xsd:attribute name="onfinish" vs:omtype="event" />
  1762.             <xsd:attribute name="onstart" vs:omtype="event" />
  1763.         </xsd:complexType>
  1764.     </xsd:element>
  1765.     <xsd:element name="menu" vs:clientom="list" fp:default="onmouseover">
  1766.         <xsd:complexType>
  1767.             <xsd:choice>
  1768.                 <xsd:element ref="li" />
  1769.             </xsd:choice>
  1770.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1771.             <!-- Events -->
  1772.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1773.         </xsd:complexType>
  1774.     </xsd:element>
  1775.     <xsd:element name="meta">
  1776.         <xsd:complexType>
  1777.             <xsd:attribute name="Content" />
  1778.             <xsd:attribute name="HTTP-Equiv" />
  1779.             <xsd:attribute name="Name" />
  1780.             <xsd:attribute name="Scheme" />
  1781.             <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  1782.             <xsd:attributeGroup ref="runatAttributeGroup" />
  1783.         </xsd:complexType>
  1784.     </xsd:element>
  1785.     <xsd:element name="nextid">
  1786.         <xsd:complexType>
  1787.             <xsd:attribute name="N" type="xsd:integer" />
  1788.             <xsd:attributeGroup ref="coreAttributeGroup" />
  1789.             <!-- Events -->
  1790.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  1791.         </xsd:complexType>
  1792.     </xsd:element>
  1793.     <xsd:element name="nobr" vs:clientom="phrase">
  1794.         <xsd:complexType mixed="true">
  1795.             <xsd:choice>
  1796.                 <xsd:group ref="InlineContent" />
  1797.             </xsd:choice>
  1798.             <xsd:attribute name="Height" type="xsd:integer" />
  1799.             <xsd:attributeGroup ref="coreAttributeGroup" />
  1800.             <xsd:attributeGroup ref="i18AttributeGroup" />
  1801.             <!-- Events -->
  1802.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1803.         </xsd:complexType>
  1804.     </xsd:element>
  1805.     <xsd:element name="noembed" vs:clientom="block">
  1806.         <xsd:complexType mixed="true">
  1807.             <xsd:choice>
  1808.                 <xsd:group ref="InlineContent" />
  1809.                 <xsd:group ref="BlockContent" />
  1810.             </xsd:choice>
  1811.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1812.             <!-- Events -->
  1813.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1814.         </xsd:complexType>
  1815.     </xsd:element>
  1816.     <xsd:element name="noframes" vs:clientom="noshow" fp:default="onclick">
  1817.         <xsd:complexType mixed="true">
  1818.             <xsd:choice>
  1819.                 <xsd:group ref="InlineContent" />
  1820.                 <xsd:group ref="BlockContent" />
  1821.                 <xsd:element ref="body" />
  1822.             </xsd:choice>
  1823.             <xsd:attributeGroup ref="coreAttributeGroup" />
  1824.             <!-- Events -->
  1825.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  1826.         </xsd:complexType>
  1827.     </xsd:element>
  1828.     <xsd:element name="noscript" vs:clientom="noshow" fp:default="onclick">
  1829.         <xsd:complexType mixed="true">
  1830.             <xsd:choice>
  1831.                 <xsd:group ref="InlineContent" />
  1832.                 <xsd:group ref="BlockContent" />
  1833.             </xsd:choice>
  1834.             <xsd:attributeGroup ref="coreAttributeGroup" />
  1835.             <!-- Events -->
  1836.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  1837.         </xsd:complexType>
  1838.     </xsd:element>
  1839.     <xsd:element name="object" fp:default="onclick">
  1840.         <xsd:complexType mixed="true">
  1841.             <xsd:choice>
  1842.                 <xsd:group ref="InlineContent" />
  1843.                 <xsd:group ref="BlockContent" />
  1844.                 <xsd:element ref="param" />
  1845.             </xsd:choice>
  1846.             <xsd:attribute name="Align" type="blockAlignType" />
  1847.             <xsd:attribute name="Archive" />
  1848.             <xsd:attribute name="Border" type="xsd:integer" />
  1849.             <xsd:attribute name="ClassId" />
  1850.             <xsd:attribute name="Code" type="xsd:anyURI" />
  1851.             <xsd:attribute name="CodeBase" />
  1852.             <xsd:attribute name="CodeType" />
  1853.             <xsd:attribute name="Data" type="xsd:anyURI" />
  1854.             <xsd:attribute name="Declare">
  1855.                 <xsd:simpleType>
  1856.                     <xsd:restriction base="xsd:NMTOKEN">
  1857.                         <xsd:enumeration value="declare" />
  1858.                     </xsd:restriction>
  1859.                 </xsd:simpleType>
  1860.             </xsd:attribute>
  1861.             <xsd:attribute name="Height" />
  1862.             <xsd:attribute name="HSpace" type="xsd:integer" />
  1863.             <xsd:attribute name="Name" />
  1864.             <xsd:attribute name="NoExternalData" type="xsd:boolean"/>
  1865.             <xsd:attribute name="ProgId" />
  1866.             <xsd:attribute name="StandBy" />
  1867.             <xsd:attribute name="Type" vs:readonly="true" />
  1868.             <xsd:attribute name="VSpace" type="xsd:integer" />
  1869.             <xsd:attribute name="Width" />
  1870.             <xsd:attributeGroup ref="commonAttributeGroup" />
  1871.             <!-- Events -->
  1872.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1873.             <xsd:attributeGroup ref="recordsetEventsGroup" />
  1874.             <xsd:attribute name="onerror" vs:omtype="event" />
  1875.         </xsd:complexType>
  1876.     </xsd:element>
  1877.  
  1878.     <xsd:element name="ol" type="olDef" />
  1879.  
  1880.     <xsd:element name="optgroup">
  1881.         <xsd:complexType>
  1882.             <xsd:choice>
  1883.                 <xsd:element ref="option" />
  1884.             </xsd:choice>
  1885.             <xsd:attribute name="Disabled" vs:standalone="true" />
  1886.             <xsd:attribute name="Label" />
  1887.             <xsd:attributeGroup ref="coreAttributeGroup" />
  1888.         </xsd:complexType>
  1889.     </xsd:element>
  1890.     <xsd:element name="option" vs:implicitclosure="true" fp:default="onclick">
  1891.         <xsd:complexType mixed="true">
  1892.             <xsd:attribute name="Label" />
  1893.             <xsd:attribute name="Selected" vs:standalone="true" />
  1894.             <xsd:attribute name="Value" />
  1895.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1896.             <!-- Events -->
  1897.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1898.         </xsd:complexType>
  1899.     </xsd:element>
  1900.     <xsd:element name="p" vs:implicitclosure="true" fp:default="onmouseover">
  1901.         <xsd:complexType mixed="true">
  1902.             <xsd:choice>
  1903.                 <xsd:group ref="InlineContent" />
  1904.             </xsd:choice>
  1905.             <xsd:attribute name="Align" type="colAlignWithJustifyType" default="left" />
  1906.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1907.             <!-- Events -->
  1908.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1909.         </xsd:complexType>
  1910.     </xsd:element>
  1911.     <xsd:element name="param">
  1912.         <xsd:complexType>
  1913.             <xsd:attribute name="Name" />
  1914.             <xsd:attribute name="Type" />
  1915.             <xsd:attribute name="Value" />
  1916.             <xsd:attribute name="ValueType" default="data">
  1917.                 <xsd:simpleType>
  1918.                     <xsd:restriction base="xsd:NMTOKEN">
  1919.                         <xsd:enumeration value="data" />
  1920.                         <xsd:enumeration value="ref" />
  1921.                         <xsd:enumeration value="object" />
  1922.                     </xsd:restriction>
  1923.                 </xsd:simpleType>
  1924.             </xsd:attribute>
  1925.             <xsd:attributeGroup ref="coreAttributeGroup" />
  1926.             <xsd:attributeGroup ref="dataAttributeGroup" />
  1927.         </xsd:complexType>
  1928.     </xsd:element>
  1929.     <xsd:element name="plaintext" vs:deprecated="true" vs:nonbrowseable="true">
  1930.         <xsd:complexType mixed="true">
  1931.             <xsd:attributeGroup ref="runatAttributeGroup" />
  1932.         </xsd:complexType>
  1933.     </xsd:element>
  1934.     <xsd:element name="pre" vs:clientom="block" fp:default="onmouseover">
  1935.         <xsd:complexType mixed="true">
  1936.             <xsd:choice>
  1937.                 <xsd:group ref="PreContent" />
  1938.             </xsd:choice>
  1939.             <xsd:attribute name="Width" />
  1940.             <xsd:attribute name="Wrap" default="soft">
  1941.                 <xsd:simpleType>
  1942.                     <xsd:restriction base="xsd:NMTOKEN">
  1943.                         <xsd:enumeration value="soft" />
  1944.                         <xsd:enumeration value="hard" />
  1945.                         <xsd:enumeration value="off" />
  1946.                     </xsd:restriction>
  1947.                 </xsd:simpleType>
  1948.             </xsd:attribute>
  1949.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1950.             <!-- Events -->
  1951.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1952.         </xsd:complexType>
  1953.     </xsd:element>
  1954.     <xsd:element name="q" vs:clientom="phrase" fp:default="onmouseover">
  1955.         <xsd:complexType mixed="true">
  1956.             <xsd:choice>
  1957.                 <xsd:group ref="InlineContent" />
  1958.             </xsd:choice>
  1959.             <xsd:attribute name="Cite" />
  1960.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  1961.             <!-- Events -->
  1962.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1963.         </xsd:complexType>
  1964.     </xsd:element>
  1965.     <xsd:element name="rt" fp:default="onclick">
  1966.         <xsd:complexType mixed="true">
  1967.             <xsd:choice>
  1968.                 <xsd:group ref="InlineContent" />
  1969.             </xsd:choice>
  1970.             <xsd:attribute name="Name" />
  1971.             <xsd:attributeGroup ref="focusAttributeGroup" />
  1972.             <!-- Events -->
  1973.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  1974.             <xsd:attribute name="onfilterchange" vs:omtype="event" />
  1975.         </xsd:complexType>
  1976.     </xsd:element>
  1977.     <xsd:element name="ruby" fp:default="onclick">
  1978.         <xsd:complexType mixed="true">
  1979.             <xsd:choice>
  1980.                 <xsd:group ref="InlineContent" />
  1981.                 <xsd:element ref="rt" />
  1982.             </xsd:choice>
  1983.             <xsd:attribute name="Name" />
  1984.             <xsd:attributeGroup ref="coreAttributeGroup" />
  1985.             <xsd:attributeGroup ref="i18AttributeGroup" />
  1986.             <!-- Events -->
  1987.             <xsd:attributeGroup ref="focusAttributeGroup" />
  1988.             <xsd:attribute name="onfilterchange" vs:omtype="event" />
  1989.         </xsd:complexType>
  1990.     </xsd:element>
  1991.     <xsd:element name="s" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  1992.     <xsd:element name="samp" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  1993.     <xsd:element name="script" fp:default="onload">
  1994.         <xsd:complexType mixed="true">
  1995.             <xsd:attribute name="Defer" vs:standalone="true" />
  1996.             <xsd:attribute name="Event" />
  1997.             <xsd:attribute name="For" />
  1998.             <xsd:attribute name="Lang" type="i18LanguageCode" /> 
  1999.             <xsd:attribute name="Language" type="scriptLanguageWithPhp" default="javascript" />
  2000.             <xsd:attribute name="Src" type="xsd:anyURI" />
  2001.             <xsd:attribute name="Type" type="scriptType" />
  2002.             <xsd:attribute name="xml:Space" vs:readonly="true" fixed="true" />
  2003.             <xsd:attributeGroup ref="runatAttributeGroup" />
  2004.             <!-- Events -->
  2005.             <xsd:attribute name="onload" vs:omtype="event" />
  2006.             <xsd:attribute name="onpropertychange" vs:omtype="event" />
  2007.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  2008.         </xsd:complexType>
  2009.     </xsd:element>
  2010.     <xsd:element name="select" fp:default="onchange">
  2011.         <xsd:complexType>
  2012.             <xsd:choice>
  2013.                 <xsd:element ref="optgroup" />
  2014.                 <xsd:element ref="option" />
  2015.             </xsd:choice>
  2016.             <xsd:attribute name="Multiple" vs:standalone="true" />
  2017.             <xsd:attribute name="Name" />
  2018.             <xsd:attribute name="Size" type="ui4" />
  2019.             <xsd:attributeGroup ref="focusAttributeGroup" />
  2020.             <xsd:attributeGroup ref="dataAttributeGroup" />
  2021.             <!-- Events -->
  2022.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2023.             <xsd:attribute name="onchange" vs:omtype="event" />
  2024.         </xsd:complexType>
  2025.     </xsd:element>
  2026.     <xsd:element name="small" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  2027.     <xsd:element name="span" fp:default="onmouseover">
  2028.         <xsd:complexType mixed="true">
  2029.             <xsd:choice>
  2030.                 <xsd:group ref="InlineContent" />
  2031.             </xsd:choice>
  2032.             <xsd:attribute name="Disabled" vs:standalone="true" />
  2033.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2034.             <xsd:attributeGroup ref="dataFormatAttributeGroup" />
  2035.             <!-- Events -->
  2036.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2037.             <xsd:attribute name="onfilterchange" vs:omtype="event" />
  2038.         </xsd:complexType>
  2039.     </xsd:element>
  2040.     <xsd:element name="strike" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  2041.     <xsd:element name="strong" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  2042.     <xsd:element name="style">
  2043.         <xsd:complexType mixed="true">
  2044.             <xsd:attributeGroup ref="coreAttributeGroup" />
  2045.             <xsd:attribute name="Dir" default="ltr">
  2046.                 <xsd:simpleType>
  2047.                     <xsd:restriction base="xsd:NMTOKEN">
  2048.                         <xsd:enumeration value="ltr" />
  2049.                         <xsd:enumeration value="rtl" />
  2050.                     </xsd:restriction>
  2051.                 </xsd:simpleType>
  2052.             </xsd:attribute>
  2053.             <xsd:attribute name="Disabled" vs:standalone="true" />
  2054.             <xsd:attribute name="Media" type="mediaType" default="screen" />
  2055.         <!--
  2056.             <xsd:attribute name="xml:Space" vs:readonly="true" fixed="true">
  2057.                 <xsd:simpleType>
  2058.                     <xsd:restriction base="xsd:string">
  2059.                         <xsd:enumeration value="preserve" />
  2060.                     </xsd:restriction>
  2061.                 </xsd:simpleType>
  2062.             </xsd:attribute>
  2063.         -->
  2064.             <xsd:attribute name="Title" type="xsd:string" />
  2065.             <xsd:attribute name="Type" vs:readonly="true">
  2066.                 <xsd:simpleType>
  2067.                     <xsd:restriction base="xsd:string">
  2068.                         <xsd:enumeration value="text/css" />
  2069.                     </xsd:restriction>
  2070.                 </xsd:simpleType>
  2071.             </xsd:attribute>
  2072.             <!-- Events -->
  2073.             <xsd:attribute name="onerror" vs:omtype="event" />
  2074.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  2075.         </xsd:complexType>
  2076.     </xsd:element>
  2077.     <xsd:element name="sub" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  2078.     <xsd:element name="sup" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  2079.     <xsd:element name="table" fp:default="onmouseover">
  2080.         <xsd:complexType>
  2081.             <xsd:choice>
  2082.                 <xsd:element ref="caption" minOccurs="0" maxOccurs="1" />
  2083.                 <xsd:element ref="col" />
  2084.                 <xsd:element ref="colgroup" />
  2085.                 <xsd:element ref="tr" />
  2086.                 <xsd:element ref="thead" minOccurs="0" maxOccurs="1" />
  2087.                 <xsd:element ref="tbody" minOccurs="0" maxOccurs="1" />
  2088.                 <xsd:element ref="tfoot" minOccurs="0" maxOccurs="1" />
  2089.             </xsd:choice>
  2090.             <xsd:attribute name="Align">
  2091.                 <xsd:simpleType>
  2092.                     <xsd:restriction base="xsd:NMTOKEN">
  2093.                         <xsd:enumeration value="center" />
  2094.                         <xsd:enumeration value="left" />
  2095.                         <xsd:enumeration value="middle" vs:nonbrowseable="true" />
  2096.                         <xsd:enumeration value="right" />
  2097.                     </xsd:restriction>
  2098.                 </xsd:simpleType>
  2099.             </xsd:attribute>
  2100.             <xsd:attribute name="Background" type="xsd:anyURI" filetype="image" vs:preferredextensions=".jpg;.jpeg;.gif;.bmp;.jpe;.png;.dib;.tif;.wmf;.ras;.eps;.pcx;.pcd;.tga;.ashx;.asix" />
  2101.             <xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
  2102.             <xsd:attribute name="Border" type="xsd:integer" />
  2103.             <xsd:attribute name="BorderColor" type="colorType" vs:builder="color" />
  2104.             <xsd:attribute name="BorderColorDark" type="colorType" vs:builder="color" />
  2105.             <xsd:attribute name="BorderColorLight" type="colorType" vs:builder="color" />
  2106.             <xsd:attribute name="CellPadding" />
  2107.             <xsd:attribute name="CellSpacing" />
  2108.             <xsd:attribute name="Cols" type="xsd:integer" />
  2109.             <xsd:attribute name="DataPageSize" type="xsd:integer" />
  2110.             <xsd:attribute name="DataSrc" vs:nonbrowseable="true" />
  2111.             <xsd:attribute name="Frame" default="border">
  2112.                 <xsd:simpleType>
  2113.                     <xsd:restriction base="xsd:NMTOKEN">
  2114.                         <xsd:enumeration value="void" />
  2115.                         <xsd:enumeration value="above" />
  2116.                         <xsd:enumeration value="below" />
  2117.                         <xsd:enumeration value="hSides" />
  2118.                         <xsd:enumeration value="vSides" />
  2119.                         <xsd:enumeration value="lhs" />
  2120.                         <xsd:enumeration value="rhs" />
  2121.                         <xsd:enumeration value="box" />
  2122.                         <xsd:enumeration value="border" />
  2123.                     </xsd:restriction>
  2124.                 </xsd:simpleType>
  2125.             </xsd:attribute>
  2126.             <xsd:attribute name="Height" />
  2127.             <xsd:attribute name="Rules">
  2128.                 <xsd:simpleType>
  2129.                     <xsd:restriction base="xsd:NMTOKEN">
  2130.                         <xsd:enumeration value="none" />
  2131.                         <xsd:enumeration value="groups" />
  2132.                         <xsd:enumeration value="Rows" />
  2133.                         <xsd:enumeration value="cols" />
  2134.                         <xsd:enumeration value="all" />
  2135.                     </xsd:restriction>
  2136.                 </xsd:simpleType>
  2137.             </xsd:attribute>
  2138.             <xsd:attribute name="Summary" />
  2139.             <xsd:attribute name="Width" />
  2140.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2141.             <!-- Events -->
  2142.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2143.             <xsd:attribute name="onfilterchange" vs:omtype="event" />
  2144.         </xsd:complexType>
  2145.     </xsd:element>
  2146.     <xsd:element name="tbody" vs:implicitclosure="true" vs:clientom="tablesection" fp:default="onmouseover">
  2147.         <xsd:complexType>
  2148.             <xsd:choice>
  2149.                 <xsd:element ref="tr" />
  2150.             </xsd:choice>
  2151.             <xsd:attribute name="Align" type="colAlignType" default="left" />
  2152.             <xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
  2153.             <xsd:attribute name="Ch" />
  2154.             <xsd:attribute name="ChOff" />
  2155.             <xsd:attribute name="VAlign" type="colVAlignType" default="middle" />
  2156.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2157.             <!-- Events -->
  2158.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2159.         </xsd:complexType>
  2160.     </xsd:element>
  2161.     <xsd:element name="td" vs:clientom="tablecell" vs:implicitclosure="true" fp:default="onmouseover">
  2162.         <xsd:complexType mixed="true">
  2163.             <xsd:choice>
  2164.                 <xsd:group ref="InlineContent" />
  2165.                 <xsd:group ref="BlockContent" />
  2166.             </xsd:choice>
  2167.             <xsd:attribute name="Abbr" />
  2168.             <xsd:attribute name="Axis" />
  2169.             <xsd:attribute name="Background" type="xsd:anyURI" filetype="image" vs:preferredextensions=".jpg;.jpeg;.gif;.bmp;.jpe;.png;.dib;.tif;.wmf;.ras;.eps;.pcx;.pcd;.tga;.ashx;.asix" />
  2170.             <xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
  2171.             <xsd:attribute name="BorderColor" type="colorType" vs:builder="color" />
  2172.             <xsd:attribute name="BorderColorDark" type="colorType" vs:builder="color" />
  2173.             <xsd:attribute name="BorderColorLight" type="colorType" vs:builder="color" />
  2174.             <xsd:attribute name="Ch" />
  2175.             <xsd:attribute name="ChOff" />
  2176.             <xsd:attribute name="ColSpan" default="1" type="xsd:integer" />
  2177.             <xsd:attribute name="DataFld" />
  2178.             <xsd:attribute name="Headers" />
  2179.             <xsd:attribute name="Height" />
  2180.             <xsd:attribute name="NoWrap" vs:standalone="true" />
  2181.             <xsd:attribute name="RowSpan" default="1" type="xsd:integer" />
  2182.             <xsd:attribute name="Scope" />
  2183.             <xsd:attribute name="Width" />
  2184.             <xsd:attributeGroup ref="cellHAlignTypeAttributes" />
  2185.             <xsd:attributeGroup ref="cellVAlignTypeAttributes" />
  2186.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2187.             <!-- Events -->
  2188.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2189.             <xsd:attribute name="onfilterchange" vs:omtype="event" />
  2190.         </xsd:complexType>
  2191.     </xsd:element>
  2192.     <xsd:element name="textarea" fp:default="onchange">
  2193.         <xsd:complexType mixed="true">
  2194.             <xsd:attribute name="Cols" type="ui4" />
  2195.             <xsd:attribute name="Disabled" vs:standalone="true" />
  2196.             <xsd:attribute name="Name" />
  2197.             <xsd:attribute name="ReadOnly" vs:standalone="true" />
  2198.             <xsd:attribute name="Rows" type="ui4" />
  2199.             <xsd:attribute name="Wrap" default="soft">
  2200.                 <xsd:simpleType>
  2201.                     <xsd:restriction base="xsd:NMTOKEN">
  2202.                         <xsd:enumeration value="soft" />
  2203.                         <xsd:enumeration value="hard" />
  2204.                         <xsd:enumeration value="off" />
  2205.                     </xsd:restriction>
  2206.                 </xsd:simpleType>
  2207.             </xsd:attribute>
  2208.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2209.             <!-- Events -->
  2210.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2211.             <xsd:attributeGroup ref="updateEventsGroup" />
  2212.             <xsd:attribute name="onchange" vs:omtype="event" />
  2213.             <xsd:attribute name="onselect" vs:omtype="event" />
  2214.             <xsd:attribute name="onfilterchange" vs:omtype="event" />
  2215.         </xsd:complexType>
  2216.     </xsd:element>
  2217.     <xsd:element name="tfoot" vs:implicitclosure="true" vs:clientom="tablesection" fp:default="onmouseover">
  2218.         <xsd:complexType mixed="true">
  2219.             <xsd:choice>
  2220.                 <xsd:element ref="tr" />
  2221.             </xsd:choice>
  2222.             <xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
  2223.             <xsd:attribute name="Ch" />
  2224.             <xsd:attribute name="ChOff" />
  2225.             <xsd:attributeGroup ref="cellHAlignTypeAttributes" />
  2226.             <xsd:attributeGroup ref="cellVAlignTypeAttributes" />
  2227.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2228.             <!-- Events -->
  2229.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2230.         </xsd:complexType>
  2231.     </xsd:element>
  2232.     <xsd:element name="th" vs:clientom="tablecell" vs:implicitclosure="true" fp:default="onmouseover">
  2233.         <xsd:complexType mixed="true">
  2234.             <xsd:choice>
  2235.                 <xsd:group ref="InlineContent" />
  2236.                 <xsd:group ref="BlockContent" />
  2237.             </xsd:choice>
  2238.             <xsd:attribute name="Abbr" />
  2239.             <xsd:attribute name="Axis" />
  2240.             <xsd:attribute name="Background" type="xsd:anyURI" filetype="image" vs:preferredextensions=".jpg;.jpeg;.gif;.bmp;.jpe;.png;.dib;.tif;.wmf;.ras;.eps;.pcx;.pcd;.tga;.ashx;.asix" />
  2241.             <xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
  2242.             <xsd:attribute name="BorderColor" type="colorType" vs:builder="color" />
  2243.             <xsd:attribute name="BorderColorDark" type="colorType" vs:builder="color" />
  2244.             <xsd:attribute name="BorderColorLight" type="colorType" vs:builder="color" />
  2245.             <xsd:attribute name="Ch" />
  2246.             <xsd:attribute name="ChOff" />
  2247.             <xsd:attribute name="ColSpan" default="1" type="xsd:integer" />
  2248.             <xsd:attribute name="DataFld" />
  2249.             <xsd:attribute name="Headers" />
  2250.             <xsd:attribute name="Height" />
  2251.             <xsd:attribute name="NoWrap" vs:standalone="true" />
  2252.             <xsd:attribute name="RowSpan" default="1" type="xsd:integer" />
  2253.             <xsd:attribute name="Scope" />
  2254.             <xsd:attribute name="Width" />
  2255.             <xsd:attributeGroup ref="cellHAlignTypeAttributes" />
  2256.             <xsd:attributeGroup ref="cellVAlignTypeAttributes" />
  2257.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2258.             <!-- Events -->
  2259.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2260.             <xsd:attribute name="onfilterchange" vs:omtype="event" />
  2261.         </xsd:complexType>
  2262.     </xsd:element>
  2263.     <xsd:element name="thead"  vs:implicitclosure="true" vs:clientom="tablesection" fp:default="onmouseover">
  2264.         <xsd:complexType>
  2265.             <xsd:choice>
  2266.                 <xsd:element ref="tr" />
  2267.             </xsd:choice>
  2268.             <xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
  2269.             <xsd:attribute name="Ch" />
  2270.             <xsd:attribute name="ChOff" />
  2271.             <xsd:attributeGroup ref="cellHAlignTypeAttributes" />
  2272.             <xsd:attributeGroup ref="cellVAlignTypeAttributes" />
  2273.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2274.             <!-- Events -->
  2275.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2276.         </xsd:complexType>
  2277.     </xsd:element>
  2278.     <xsd:element name="title">
  2279.         <xsd:complexType mixed="true">
  2280.             <xsd:attributeGroup ref="i18AttributeGroup" />
  2281.             <xsd:attributeGroup ref="runatAttributeGroup" />
  2282.  
  2283.             <xsd:attribute name="Class" vs:mapstoname="className" />
  2284.             <xsd:attribute name="Language" type="scriptLanguage" vs:readonly="true" />
  2285.             <!-- Events -->
  2286.             <xsd:attribute name="onlayoutcomplete" vs:omtype="event" />
  2287.             <xsd:attribute name="onreadystatechange" vs:omtype="event" />
  2288.         </xsd:complexType>
  2289.     </xsd:element>
  2290.     <xsd:element name="tr" vs:implicitclosure="true" fp:default="onmouseover">
  2291.         <xsd:complexType>
  2292.             <xsd:choice>
  2293.                 <xsd:element ref="th" />
  2294.                 <xsd:element ref="td" />
  2295.             </xsd:choice>
  2296.             <xsd:attribute name="Align" type="colAlignType" default="left" />
  2297.             <xsd:attribute name="BgColor" type="colorType" vs:builder="color" />
  2298.             <xsd:attribute name="Ch" />
  2299.             <xsd:attribute name="ChOff" />
  2300.             <xsd:attribute name="BorderColor" type="colorType" vs:builder="color" />
  2301.             <xsd:attribute name="BorderColorDark" type="colorType" vs:builder="color" />
  2302.             <xsd:attribute name="BorderColorLight" type="colorType" vs:builder="color" />
  2303.             <xsd:attribute name="Height" />
  2304.             <xsd:attribute name="VAlign" type="colVAlignType" default="middle" />
  2305.             <xsd:attribute name="Width" />
  2306.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2307.             <!-- Events -->
  2308.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2309.             <xsd:attribute name="onfilterchange" vs:omtype="event" />
  2310.         </xsd:complexType>
  2311.     </xsd:element>
  2312.     <xsd:element name="tt" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  2313.     <xsd:element name="u" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  2314.     <xsd:element name="ul" type="ulDef" />
  2315.     <xsd:element name="var" type="simpleInlineElement" vs:clientom="phrase" fp:default="onmouseover" />
  2316.     <xsd:element name="wbr" vs:clientom="phrase">
  2317.         <xsd:complexType mixed="true">
  2318.             <xsd:attributeGroup ref="coreAttributeGroup" />
  2319.         </xsd:complexType>
  2320.     </xsd:element>
  2321.     <xsd:element name="xml" fp:default="ondataavailable">
  2322.         <xsd:complexType mixed="true">
  2323.             <xsd:attribute name="Src" type="xsd:anyURI" />
  2324.             <xsd:attributeGroup ref="coreAttributeGroup" />
  2325.             <!-- Events -->
  2326.             <xsd:attributeGroup ref="recordsetEventsGroup" />
  2327.         </xsd:complexType>
  2328.     </xsd:element>
  2329.     <xsd:element name="xmp" vs:deprecated="true" vs:clientom="block"  vs:nonbrowseable="true" fp:default="onmouseover">
  2330.         <xsd:complexType mixed="true">
  2331.             <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2332.             <!-- Events -->
  2333.             <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2334.         </xsd:complexType>
  2335.     </xsd:element>
  2336.  
  2337.  
  2338.     <!-- Top-level types -->
  2339.     <xsd:complexType name="olDef" fp:default="onmouseover">        
  2340.         <xsd:choice>
  2341.             <xsd:element ref="li" />
  2342.             <xsd:element name="ol" type="olDef" />
  2343.             <xsd:element name="ul" type="ulDef" />
  2344.         </xsd:choice>
  2345.         <xsd:attribute name="Compact" vs:standalone="true" />
  2346.         <xsd:attribute name="Type" default="1" vs:readonly="true">
  2347.             <xsd:simpleType>
  2348.                 <xsd:restriction base="xsd:NMTOKEN">
  2349.                     <xsd:enumeration value="A" />
  2350.                     <xsd:enumeration value="a" />
  2351.                     <xsd:enumeration value="I" />
  2352.                     <xsd:enumeration value="i" />
  2353.                     <xsd:enumeration value="1" />
  2354.                     <xsd:enumeration value="disc" />
  2355.                     <xsd:enumeration value="square" />
  2356.                     <xsd:enumeration value="circle" />
  2357.                 </xsd:restriction>
  2358.             </xsd:simpleType>
  2359.         </xsd:attribute>
  2360.         <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2361.         <!-- Events -->
  2362.         <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2363.     </xsd:complexType>
  2364.  
  2365.     <xsd:complexType name="ulDef" fp:default="onmouseover">
  2366.         <xsd:choice>
  2367.             <xsd:element ref="li" />
  2368.             <xsd:element name="ol" type="olDef" />
  2369.             <xsd:element name="ul" type="ulDef" />
  2370.         </xsd:choice>
  2371.         <xsd:attribute name="Type" default="disc">
  2372.             <xsd:simpleType>
  2373.                 <xsd:restriction base="xsd:NMTOKEN">
  2374.                     <xsd:enumeration value="circle" />
  2375.                     <xsd:enumeration value="disc" />
  2376.                     <xsd:enumeration value="square" />
  2377.                 </xsd:restriction>
  2378.             </xsd:simpleType>
  2379.         </xsd:attribute>
  2380.         <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2381.         <!-- Events -->
  2382.         <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2383.     </xsd:complexType>
  2384.  
  2385.  
  2386.     <!-- XDR datatype derivations -->
  2387.  
  2388.     <xsd:simpleType name="i2">
  2389.         <xsd:restriction base="xsd:integer">
  2390.             <xsd:minInclusive Value="-32768" />
  2391.             <xsd:maxInclusive Value="32767" />
  2392.         </xsd:restriction>
  2393.     </xsd:simpleType>
  2394.  
  2395.     <xsd:simpleType name="ui4">
  2396.         <xsd:restriction base="xsd:nonNegativeInteger">
  2397.             <xsd:minInclusive Value="0" />
  2398.             <xsd:maxInclusive Value="4294967295" />
  2399.         </xsd:restriction>
  2400.     </xsd:simpleType>
  2401.  
  2402.     <xsd:simpleType name="shapeType">
  2403.         <xsd:restriction base="xsd:NMTOKEN">
  2404.             <xsd:enumeration value="rect" />
  2405.             <xsd:enumeration value="rectangle" vs:nonbrowseable="true" />
  2406.             <xsd:enumeration value="circ" />
  2407.             <xsd:enumeration value="circle" vs:nonbrowseable="true" />
  2408.             <xsd:enumeration value="poly" />
  2409.             <xsd:enumeration value="polygon" vs:nonbrowseable="true" />
  2410.             <xsd:enumeration value="default" />
  2411.         </xsd:restriction>
  2412.     </xsd:simpleType>
  2413.  
  2414.     <xsd:simpleType name="frameBorderType">
  2415.         <xsd:restriction base="xsd:NMTOKEN">
  2416.             <xsd:enumeration value="yes" />
  2417.             <xsd:enumeration value="no" />
  2418.             <xsd:enumeration value="1" />
  2419.             <xsd:enumeration value="0" />
  2420.         </xsd:restriction>
  2421.     </xsd:simpleType>
  2422.  
  2423.     <xsd:simpleType name="scrollingType">
  2424.         <xsd:restriction base="xsd:NMTOKEN">
  2425.             <xsd:enumeration value="auto" />
  2426.             <xsd:enumeration value="no" />
  2427.             <xsd:enumeration value="yes" />
  2428.         </xsd:restriction>
  2429.     </xsd:simpleType>
  2430.  
  2431.     <xsd:simpleType name="imgAlignType">
  2432.         <xsd:restriction base="xsd:NMTOKEN">
  2433.             <xsd:enumeration value="top" />
  2434.             <xsd:enumeration value="middle" />
  2435.             <xsd:enumeration value="bottom" />
  2436.             <xsd:enumeration value="left" />
  2437.             <xsd:enumeration value="right" />
  2438.         </xsd:restriction>
  2439.     </xsd:simpleType>
  2440.  
  2441.     <xsd:simpleType name="textAlignType">
  2442.         <xsd:restriction base="xsd:NMTOKEN">
  2443.             <xsd:enumeration value="left" />
  2444.             <xsd:enumeration value="center" />
  2445.             <xsd:enumeration value="right" />
  2446.         </xsd:restriction>
  2447.     </xsd:simpleType>
  2448.  
  2449.     <xsd:simpleType name="tFrameType">
  2450.         <xsd:restriction base="xsd:NMTOKEN">
  2451.             <xsd:enumeration value="void" />
  2452.             <xsd:enumeration value="above" />
  2453.             <xsd:enumeration value="below" />
  2454.             <xsd:enumeration value="hsides" />
  2455.             <xsd:enumeration value="lhs" />
  2456.             <xsd:enumeration value="rhs" />
  2457.             <xsd:enumeration value="vsides" />
  2458.             <xsd:enumeration value="box" />
  2459.             <xsd:enumeration value="border" />
  2460.         </xsd:restriction>
  2461.     </xsd:simpleType>
  2462.  
  2463.     <xsd:simpleType name="tRulesType">
  2464.         <xsd:restriction base="xsd:NMTOKEN">
  2465.             <xsd:enumeration value="none" />
  2466.             <xsd:enumeration value="groups" />
  2467.             <xsd:enumeration value="Rows" />
  2468.             <xsd:enumeration value="cols" />
  2469.             <xsd:enumeration value="all" />
  2470.         </xsd:restriction>
  2471.     </xsd:simpleType>
  2472.  
  2473.     <xsd:simpleType name="scopeType">
  2474.         <xsd:restriction base="xsd:NMTOKEN">
  2475.             <xsd:enumeration value="row" />
  2476.             <xsd:enumeration value="col" />
  2477.             <xsd:enumeration value="rowgroup" />
  2478.             <xsd:enumeration value="colgroup" />
  2479.         </xsd:restriction>
  2480.     </xsd:simpleType>
  2481.  
  2482.     <xsd:simpleType name="colAlignWithJustifyType">
  2483.         <xsd:restriction base="xsd:NMTOKEN">
  2484.             <xsd:enumeration value="center" />
  2485.             <xsd:enumeration value="justify" />
  2486.             <xsd:enumeration value="left" />
  2487.             <xsd:enumeration value="right" />
  2488.         </xsd:restriction>
  2489.     </xsd:simpleType>
  2490.  
  2491.     <xsd:simpleType name="colAlignType">
  2492.         <xsd:restriction base="xsd:NMTOKEN">
  2493.             <xsd:enumeration value="center" />
  2494.             <xsd:enumeration value="left" />
  2495.             <xsd:enumeration value="right" />
  2496.         </xsd:restriction>
  2497.     </xsd:simpleType>
  2498.  
  2499.     <xsd:simpleType name="colVAlignType">
  2500.         <xsd:restriction base="xsd:NMTOKEN">
  2501.             <xsd:enumeration value="baseline" />
  2502.             <xsd:enumeration value="bottom" />
  2503.             <xsd:enumeration value="middle" />
  2504.             <xsd:enumeration value="top" />
  2505.         </xsd:restriction>
  2506.     </xsd:simpleType>
  2507.  
  2508.     <xsd:simpleType name="blockAlignType">
  2509.         <xsd:restriction base="xsd:NMTOKEN">
  2510.             <xsd:enumeration value="absbottom" />
  2511.             <xsd:enumeration value="absmiddle" />
  2512.             <xsd:enumeration value="baseline" />
  2513.             <xsd:enumeration value="bottom" />
  2514.             <xsd:enumeration value="left" />
  2515.             <xsd:enumeration value="middle" />
  2516.             <xsd:enumeration value="right" />
  2517.             <xsd:enumeration value="texttop" />
  2518.             <xsd:enumeration value="top" />
  2519.         </xsd:restriction>
  2520.     </xsd:simpleType>
  2521.  
  2522.     <xsd:simpleType name="onoffType">
  2523.         <xsd:restriction base="xsd:NMTOKEN">
  2524.             <xsd:enumeration value="on" />
  2525.             <xsd:enumeration value="off" />
  2526.         </xsd:restriction>
  2527.     </xsd:simpleType>
  2528.  
  2529.     <xsd:attributeGroup name="cellHAlignTypeAttributes">
  2530.         <xsd:attribute name="Align" type="colAlignType" default="left" />
  2531.     </xsd:attributeGroup>
  2532.  
  2533.     <xsd:attributeGroup name="cellVAlignTypeAttributes">
  2534.         <xsd:attribute name="VAlign" type="colVAlignType" default="middle" />
  2535.     </xsd:attributeGroup>
  2536.  
  2537.     <xsd:complexType mixed="true" name="simpleInlineElement">
  2538.         <xsd:choice>
  2539.             <xsd:group ref="InlineContent" />
  2540.         </xsd:choice>
  2541.         <xsd:attribute name="Disabled" vs:standalone="true" />
  2542.         <xsd:attributeGroup ref="simpleElementAttributeGroup" />
  2543.         <!-- Events -->
  2544.         <xsd:attributeGroup ref="simpleElementEventsGroup" />
  2545.     </xsd:complexType>
  2546.  
  2547. </xsd:schema>
  2548.